mirror of
https://github.com/samba-team/samba.git
synced 2025-01-29 21:47:30 +03:00
- don't allow locking to initialise twice
- check that it is initialised before de-initialising it!
This commit is contained in:
parent
6b6f624b63
commit
68ad7b9199
@ -113,6 +113,8 @@ BOOL do_unlock(int fnum,int cnum,uint32 count,uint32 offset,int *eclass,uint32 *
|
||||
****************************************************************************/
|
||||
BOOL locking_init(int read_only)
|
||||
{
|
||||
if (share_ops) return True;
|
||||
|
||||
#ifdef FAST_SHARE_MODES
|
||||
share_ops = locking_shm_init(read_only);
|
||||
if (!share_ops) {
|
||||
@ -135,7 +137,9 @@ BOOL locking_init(int read_only)
|
||||
******************************************************************/
|
||||
BOOL locking_end(void)
|
||||
{
|
||||
if (share_ops)
|
||||
return share_ops->stop_mgmt();
|
||||
return True;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user