lock protect use of backendNotify:

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37884 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2014-05-16 10:03:51 +00:00
parent 840679cff1
commit 9f3394e3a4

View file

@ -3486,7 +3486,18 @@ validName(NSString *name)
format: @"Notification payload is not a string"];
}
}
[self backendNotify: name payload: more];
[lock lock];
NS_DURING
{
[self backendNotify: name payload: more];
}
NS_HANDLER
{
[lock unlock];
[localException raise];
}
NS_ENDHANDLER
[lock unlock];
}
- (void) removeObserver: (id)anObserver name: (NSString*)name