From: Jeffrey Altman Date: Fri, 4 Aug 2006 00:29:43 +0000 (+0000) Subject: STABLE14-windows-smb-no-showerrors-20060803 X-Git-Tag: openafs-stable-1_4_2rc1~23 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=3e695685349bec9c524cbc53893633e544f2fbdb;p=packages%2Fo%2Fopenafs.git STABLE14-windows-smb-no-showerrors-20060803 pop up error dialogs prevent auto shutdown and restart of afsd service on network adapater error (cherry picked from commit 2247c0e499df70f2de1797e674ce1035514fc05c) --- diff --git a/src/WINNT/afsd/smb.c b/src/WINNT/afsd/smb.c index ce164a676..a3170726e 100644 --- a/src/WINNT/afsd/smb.c +++ b/src/WINNT/afsd/smb.c @@ -143,7 +143,7 @@ int smb_hideDotFiles; int smb_useV3; /* try to negotiate V3 */ #ifndef DJGPP -static showErrors = 1; +static showErrors = 0; /* MessageBox or something like it */ int (_stdcall *smb_MBfunc)(HWND, LPCTSTR, LPCTSTR, UINT) = NULL; #endif /* DJGPP */ @@ -8191,8 +8191,7 @@ void smb_Listener(void *parmp) if (showErrors) code = (*smb_MBfunc)(NULL, tbuffer, "AFS Client Service: Fatal Error", MB_OK|MB_SERVICE_NOTIFICATION); - osi_assert(tbuffer); - ExitThread(1); + osi_panic(tbuffer, __FILE__, __LINE__); #else fprintf(stderr, "NCBLISTEN lana=%d failed with code %d\n", ncbp->ncb_lana_num, code);