[jira] Updated: (AVRO-704) SockServer concurrency issues
[ https://issues.apache.org/jira/browse/AVRO-704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Doug Cutting updated AVRO-704: -- Resolution: Fixed Status: Resolved (was: Patch Available) I committed this. SockServer concurrency issues - Key: AVRO-704 URL: https://issues.apache.org/jira/browse/AVRO-704 Project: Avro Issue Type: Bug Components: java Affects Versions: 1.4.1 Reporter: Eric Evans Assignee: Doug Cutting Fix For: 1.5.0 Attachments: AVRO-704.patch, AVRO-704.patch The SocketServer does not shutdown threads when clients disconnect. Also, these idle threads seem to chew up a _lot_ of CPU. A simple echo server will peg the processor on my dev machine after accumulating just 2 or 3 of these threads. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (AVRO-704) SockServer concurrency issues
[ https://issues.apache.org/jira/browse/AVRO-704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Doug Cutting updated AVRO-704: -- Attachment: AVRO-704.patch Here's a version that just contains the bugfix. SockServer concurrency issues - Key: AVRO-704 URL: https://issues.apache.org/jira/browse/AVRO-704 Project: Avro Issue Type: Bug Components: java Affects Versions: 1.4.1 Reporter: Eric Evans Assignee: Doug Cutting Fix For: 1.5.0 Attachments: AVRO-704.patch, AVRO-704.patch The SocketServer does not shutdown threads when clients disconnect. Also, these idle threads seem to chew up a _lot_ of CPU. A simple echo server will peg the processor on my dev machine after accumulating just 2 or 3 of these threads. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (AVRO-704) SockServer concurrency issues
[ https://issues.apache.org/jira/browse/AVRO-704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Doug Cutting updated AVRO-704: -- Attachment: AVRO-704.patch Here's a patch that fixes this. The bugfix is in SocketTransceiver.java. The other changes were to make this easier to debug, including adding support for socket clients to the rpcsend tool. SockServer concurrency issues - Key: AVRO-704 URL: https://issues.apache.org/jira/browse/AVRO-704 Project: Avro Issue Type: Bug Components: java Affects Versions: 1.4.1 Reporter: Eric Evans Fix For: 1.5.0 Attachments: AVRO-704.patch The SocketServer does not shutdown threads when clients disconnect. Also, these idle threads seem to chew up a _lot_ of CPU. A simple echo server will peg the processor on my dev machine after accumulating just 2 or 3 of these threads. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.