ShawHahnLab / umbra

Python package and executable for Linux for managing Illumina sequencing runs
GNU Affero General Public License v3.0
3 stars 0 forks source link

cleanup signal handling in IlluminaProcessor #6

Closed ressy closed 5 years ago

ressy commented 5 years ago

This now catches HUP for reload and USR1/USR2 to shift loglevel down and up (verbosity up and down). A queue.Queue attribute with put/get is used to avoid race conditions rather than simple boolean attributes. This fixes #1.