mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
nmbd: create the messaging conntext earlier
metze
This commit is contained in:
parent
f68829ff14
commit
056ff094ad
@ -762,6 +762,8 @@ static bool open_sockets(bool isdaemon, int port)
|
||||
};
|
||||
TALLOC_CTX *frame = talloc_stackframe(); /* Setup tos. */
|
||||
|
||||
db_tdb2_setup_messaging(NULL, false);
|
||||
|
||||
load_case_tables();
|
||||
|
||||
global_nmb_port = NMB_PORT;
|
||||
@ -847,7 +849,16 @@ static bool open_sockets(bool isdaemon, int port)
|
||||
DEBUG(0,("nmbd version %s started.\n", SAMBA_VERSION_STRING));
|
||||
DEBUGADD(0,("%s\n", COPYRIGHT_STARTUP_MESSAGE));
|
||||
|
||||
db_tdb2_setup_messaging(NULL, false);
|
||||
if (!lp_load_initial_only(get_dyn_CONFIGFILE())) {
|
||||
DEBUG(0, ("error opening config file\n"));
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if (nmbd_messaging_context() == NULL) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
db_tdb2_setup_messaging(nmbd_messaging_context(), true);
|
||||
|
||||
if ( !reload_nmbd_services(False) )
|
||||
return(-1);
|
||||
@ -923,8 +934,6 @@ static bool open_sockets(bool isdaemon, int port)
|
||||
messaging_register(nmbd_messaging_context(), NULL,
|
||||
MSG_SEND_PACKET, msg_nmbd_send_packet);
|
||||
|
||||
db_tdb2_setup_messaging(nmbd_messaging_context(), true);
|
||||
|
||||
TimeInit();
|
||||
|
||||
DEBUG( 3, ( "Opening sockets %d\n", global_nmb_port ) );
|
||||
|
Loading…
Reference in New Issue
Block a user