artifact_id;status_id;status_name;priority;submitter_id;submitter_name;assigned_to_id;assigned_to_name;open_date;close_date;last_modified_date;summary;details;"Threading model";"Severity";"Resolution";"URL"
875;1;"Open";4;744;"Arlen Cuss";744;"Arlen Cuss";"2011-01-16 00:31";"";"2011-01-16 00:31";"Http_tcp_server.Timeout causes application exit when using threading model";"A timed-out connection causes the entire application to exit when the threading model is used.

See:
http://groups.google.com/group/comp.unix.programmer/browse_thread/thread/995c30921feabf3b

(Thread that called alarm() is not necessarily the one that receives it.)

We may need to investigate other models for timeouts, as two different threads cannot effectively wait for timeouts unless we do multiplexing of this ourselves (e.g. maintain a delta list of timeouts and ensure all/any applicable[?] threads can respond to them).";"thread";"major";"Accepted As Bug";""