My thread reads from a queue and wants to process each dequeue item in a separate thread. I want to ask the collective wisdom in javaranch if this seems weird/wrong. The reason I want to do this is because the fork threads will send the dequeued object via socket connections to a remote server. Let me know your thoughts. Thanks.