jdidion / atropos

An NGS read trimming tool that is specific, sensitive, and speedy. (production)
Other
120 stars 15 forks source link

Atropos was stuck while waiting for a subprocess or worker thread to finish #139

Open dgpinheiro opened 3 days ago

dgpinheiro commented 3 days ago

The problem occurs with large files using the multithreading option (-T/--threads): atropos never finish the main process.

Sometimes the error message "ERROR: Waiting on Result process to terminate for 60.1 seconds" appears in the output tail, suggesting that the program was stuck while waiting for a subprocess or worker thread to finish.

I'm using Python 3.12.4 and the fastq file has 15,462,290 reads. The same doesn't occurr with files up to 1,000,000 reads.