diff options
Diffstat (limited to 'source3/smbd/server.c')
-rw-r--r-- | source3/smbd/server.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/source3/smbd/server.c b/source3/smbd/server.c index 6ed2cdac96..0b2fa2a1ba 100644 --- a/source3/smbd/server.c +++ b/source3/smbd/server.c @@ -523,36 +523,6 @@ static BOOL dump_core(void) #endif /**************************************************************************** -update the current smbd process count -****************************************************************************/ - -static BOOL process_count_update_successful = False; - -int32 increment_smbd_process_count(void) -{ - int32 total_smbds; - - if (lp_max_smbd_processes()) { - total_smbds = 0; - if (tdb_change_int32_atomic(conn_tdb_ctx(), "INFO/total_smbds", &total_smbds, -1) == -1) - return 1; - process_count_update_successful = True; - return total_smbds + 1; - } - return 1; -} - -static void decrement_smbd_process_count(void) -{ - int32 total_smbds; - - if (lp_max_smbd_processes() && process_count_update_successful) { - total_smbds = 1; - tdb_change_int32_atomic(conn_tdb_ctx(), "INFO/total_smbds", &total_smbds, -1); - } -} - -/**************************************************************************** Exit the server. ****************************************************************************/ |