diff --git a/src/sbbs3/smbutil.c b/src/sbbs3/smbutil.c index 108d8866eb020ce99ad7d5cf42aba30c88555ab8..5676d79a216e0c2a2a1f3721a46f0b093b43199a 100644 --- a/src/sbbs3/smbutil.c +++ b/src/sbbs3/smbutil.c @@ -1267,6 +1267,10 @@ void packmsgs(ulong packable) ,beep,i,smb.last_error,smb.file); return; } + if((i=smb_lock(&smb)) != SMB_SUCCESS) + fprintf(errfp,"\n%s!ERROR %d (%s) locking %s\n" + ,beep,i,smb.last_error,smb.file); + if((i=smb_locksmbhdr(&smb))!=0) fprintf(errfp,"\n%s!smb_locksmbhdr returned %d: %s\n" ,beep,i,smb.last_error);