This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author sbt
Recipients OscaTutenchamon, jnoller, sbt
Date 2014-02-06.20:24:34
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1391718274.3.0.0626827285552.issue20527@psf.upfronthosting.co.za>
In-reply-to
Content
This is expected.  Killing processes which use shared locks is never going to end well.  Even without the lock deadlock, the data in the pipe would be liable to be corrupted if a processes is killed while putting or getting from a queue.

If you want to be able to reliably recover when a related process dies then you would be better off using one-to-one pipes for comunication -- although that would probably mean substantial redesign.
History
Date User Action Args
2014-02-06 20:24:34sbtsetrecipients: + sbt, jnoller, OscaTutenchamon
2014-02-06 20:24:34sbtsetmessageid: <1391718274.3.0.0626827285552.issue20527@psf.upfronthosting.co.za>
2014-02-06 20:24:34sbtlinkissue20527 messages
2014-02-06 20:24:34sbtcreate