bulkmail_decrement_threadcountWhat it does:
Decrement the count of in-use threads. Used only for reporting matters. We've already allowed a new thread to begin. In actuality, we're incrementing the number completed, which will prevent us from blocking on a single shared value for the count. It also allows us better reporting capabilities.Defined in: /web/philip/tcl/bulkmail-utils.tcl
Source code:
ns_share bulkmail_threads_completed_mutex ns_share bulkmail_threads_completed ns_mutex lock $bulkmail_threads_completed_mutex catch { incr bulkmail_threads_completed } ns_mutex unlock $bulkmail_threads_completed_mutex