svn commit: samba r13053 - in trunk/source/nsswitch: .
jra at samba.org
jra at samba.org
Fri Jan 20 16:29:02 GMT 2006
Author: jra
Date: 2006-01-20 16:29:02 +0000 (Fri, 20 Jan 2006)
New Revision: 13053
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13053
Log:
Don't deregister messages in parent....
Jeremy.
Modified:
trunk/source/nsswitch/winbindd_dual.c
Changeset:
Modified: trunk/source/nsswitch/winbindd_dual.c
===================================================================
--- trunk/source/nsswitch/winbindd_dual.c 2006-01-20 15:50:19 UTC (rev 13052)
+++ trunk/source/nsswitch/winbindd_dual.c 2006-01-20 16:29:02 UTC (rev 13053)
@@ -557,12 +557,6 @@
ZERO_STRUCT(state);
state.pid = getpid();
- /* Don't handle the same messages as our parent. */
- message_deregister(MSG_SMB_CONF_UPDATED);
- message_deregister(MSG_SHUTDOWN);
- message_deregister(MSG_WINBIND_OFFLINE);
- message_deregister(MSG_WINBIND_ONLINE);
-
child->pid = sys_fork();
if (child->pid == -1) {
@@ -584,6 +578,13 @@
/* Child */
+ /* Don't handle the same messages as our parent. */
+ message_deregister(MSG_SMB_CONF_UPDATED);
+ message_deregister(MSG_SHUTDOWN);
+ message_deregister(MSG_WINBIND_OFFLINE);
+ message_deregister(MSG_WINBIND_ONLINE);
+
+
state.sock = fdpair[0];
close(fdpair[1]);
More information about the samba-cvs
mailing list