From 30d29e64cb5e0f1360ff47dd6d074d25fa86e5fd Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 22 Dec 2010 14:52:50 -0800 Subject: All calls to event_add_to_select_args() call GetTimeOfDay() and pass this in as the &now parameter. Push this call inside of event_add_to_select_args() to the correct point so it doesn't get called unless needed. Jeremy. Autobuild-User: Jeremy Allison Autobuild-Date: Thu Dec 23 01:08:11 CET 2010 on sn-devel-104 --- source3/smbd/process.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'source3/smbd') diff --git a/source3/smbd/process.c b/source3/smbd/process.c index a1aed80982..150b2dd2cb 100644 --- a/source3/smbd/process.c +++ b/source3/smbd/process.c @@ -979,13 +979,8 @@ static NTSTATUS smbd_server_connection_loop_once(struct smbd_server_connection * * select for longer than it would take to wait for them. */ - { - struct timeval now; - GetTimeOfDay(&now); - - event_add_to_select_args(smbd_event_context(), &now, - &r_fds, &w_fds, &to, &maxfd); - } + event_add_to_select_args(smbd_event_context(), + &r_fds, &w_fds, &to, &maxfd); /* Process a signal and timed events now... */ if (run_events(smbd_event_context(), &selrtn, NULL, NULL)) { -- cgit