X-Git-Url: http://git.samba.org/?a=blobdiff_plain;f=source3%2Fwinbindd%2Fwinbindd.c;h=7a0700dffa6569ae605136f3ebe34da2783ac1ef;hb=450ebe97d1c36a8041e3567c0b1fe94822909ea2;hp=f5da15c259571b91127bda14b5c1ea3d58bca685;hpb=beb9a27180e5570337381d03fac55bbe6d1637e0;p=metze%2Fsamba%2Fwip.git diff --git a/source3/winbindd/winbindd.c b/source3/winbindd/winbindd.c index f5da15c25957..7a0700dffa65 100644 --- a/source3/winbindd/winbindd.c +++ b/source3/winbindd/winbindd.c @@ -212,7 +212,9 @@ static void terminate(bool is_parent) #endif if (is_parent) { - serverid_deregister(procid_self()); + struct messaging_context *msg = winbind_messaging_context(); + struct server_id self = messaging_server_id(msg); + serverid_deregister(self); pidfile_unlink(lp_piddir(), "winbindd"); }