diff options
author | Günther Deschner <gd@samba.org> | 2006-02-23 16:51:53 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 11:10:21 -0500 |
commit | e18349b2bb6f4df9c6d08a3d62cfbf012f7f3660 (patch) | |
tree | 2c34a52cad3c5d38842ba1b4e9a9dc4f78853bc6 /source3/nsswitch/winbindd.c | |
parent | 379bd6865f2fa46ea28024ad2bb2162ccfbb0db7 (diff) | |
download | samba-e18349b2bb6f4df9c6d08a3d62cfbf012f7f3660.tar.gz samba-e18349b2bb6f4df9c6d08a3d62cfbf012f7f3660.tar.bz2 samba-e18349b2bb6f4df9c6d08a3d62cfbf012f7f3660.zip |
r13660: Attempt to better handle the failure that we cannot find our sid upon
startup; don't panic, shutdown instead.
Guenther
(This used to be commit f209192e26c12fd48feb6195b724715fbada8b85)
Diffstat (limited to 'source3/nsswitch/winbindd.c')
-rw-r--r-- | source3/nsswitch/winbindd.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source3/nsswitch/winbindd.c b/source3/nsswitch/winbindd.c index 8314c65c64..f9ba80e533 100644 --- a/source3/nsswitch/winbindd.c +++ b/source3/nsswitch/winbindd.c @@ -1054,7 +1054,7 @@ int main(int argc, char **argv) /* Initialise messaging system */ if (!message_init()) { - DEBUG(0, ("unable to initialise messaging system\n")); + DEBUG(0, ("unable to initialize messaging system\n")); exit(1); } @@ -1071,7 +1071,10 @@ int main(int argc, char **argv) netsamlogon_cache_init(); /* Non-critical */ - init_domain_list(); + if (!init_domain_list()) { + DEBUG(0, ("unable to initialize domain list\n")); + exit(1); + } init_idmap_child(); |