NIXStats / nixstatsagent

NIXStats monitoring agent
https://www.nixstats.com
Other
92 stars 38 forks source link

Work around Python3 memory leaks https://bugs.python.org/issue37788 #45

Closed btbroot closed 4 years ago

btbroot commented 4 years ago

Release the hire semaphore at the end of the execution worker lifecycle.

Gracefully join with threads upon exiting.

Get agent.interval key as a float since the default of 0.5 is spotted.

Implement cemetery book-keeping for stopped threads.

Signed-off-by: Al Nikolov root@toor.fi.eu.org