immcantation / presto

pRESTO is part of the Immcantation analysis framework for Adaptive Immune Receptor Repertoire sequencing (AIRR-seq). pRESTO is a bioinformatics toolkit for processing high-throughput lymphocyte receptor sequencing data.
https://presto.readthedocs.io
GNU Affero General Public License v3.0
0 stars 0 forks source link

Improve sibling process exception checking #6

Open ssnn-airr opened 9 years ago

ssnn-airr commented 9 years ago

Original report by Jason Vander Heiden (Bitbucket: javh, GitHub: javh).


Try to remove alive flag in favor or two sentinel object system where termination sentinel in queue indicates end of data and exception sentinel indicates premature sibling process exit.

ssnn-airr commented 6 years ago

Original comment by Jason Vander Heiden (Bitbucket: javh, GitHub: javh).


I'm closing both both #41 and #15, as the outstanding concerns are part of this issue. Specifically:

  1. Better checks for sibling process memory problems.
  2. Make sure process termination is working correctly on Windows.