diff --git a/src/smblib/smblib.c b/src/smblib/smblib.c index 3997ae03f320eac5f13b10332ab5a7e5286a84c5..669c0fd1ae056c4ca9171b124a2e58960644fc78 100644 --- a/src/smblib/smblib.c +++ b/src/smblib/smblib.c @@ -87,6 +87,7 @@ int SMBCALL smb_open(smb_t* smb) smb->shd_fp=smb->sdt_fp=smb->sid_fp=NULL; smb->sha_fp=smb->sda_fp=smb->hash_fp=NULL; smb->last_error[0]=0; + smb->locked = FALSE; /* Check for message-base lock semaphore file (under maintenance?) */ while(smb_islocked(smb)) {