svn commit: samba r8798 - branches/SAMBA_3_0/source/smbd
trunk/source/smbd
vlendec at samba.org
vlendec at samba.org
Wed Jul 27 16:10:51 GMT 2005
Author: vlendec
Date: 2005-07-27 16:10:50 +0000 (Wed, 27 Jul 2005)
New Revision: 8798
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8798
Log:
Save one system call per SMB. smb_run_idle_events right now is only used to
close idle pdb_ldap connections, and from my point of view this can wait until
normal timeout handling, this does not need to be done per client request.
Volker
Modified:
branches/SAMBA_3_0/source/smbd/process.c
trunk/source/smbd/process.c
Changeset:
Modified: branches/SAMBA_3_0/source/smbd/process.c
===================================================================
--- branches/SAMBA_3_0/source/smbd/process.c 2005-07-27 15:11:20 UTC (rev 8797)
+++ branches/SAMBA_3_0/source/smbd/process.c 2005-07-27 16:10:50 UTC (rev 8798)
@@ -1633,10 +1633,6 @@
lp_talloc_free();
main_loop_talloc_free();
- /* run all registered idle events */
- smb_run_idle_events(time(NULL));
-
-
/* Did someone ask for immediate checks on things like blocking locks ? */
if (select_timeout == 0) {
if(!timeout_processing( deadtime, &select_timeout, &last_timeout_processing_time))
Modified: trunk/source/smbd/process.c
===================================================================
--- trunk/source/smbd/process.c 2005-07-27 15:11:20 UTC (rev 8797)
+++ trunk/source/smbd/process.c 2005-07-27 16:10:50 UTC (rev 8798)
@@ -1615,10 +1615,6 @@
lp_talloc_free();
main_loop_talloc_free();
- /* run all registered idle events */
- smb_run_idle_events(time(NULL));
-
-
/* Did someone ask for immediate checks on things like blocking locks ? */
if (select_timeout == 0) {
if(!timeout_processing( deadtime, &select_timeout, &last_timeout_processing_time))
More information about the samba-cvs
mailing list