require guard when sending create chan msg

This commit is contained in:
Jeff Hill
2003-04-16 20:42:31 +00:00
parent 59ca167c5d
commit 3f28509df8
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -50,6 +50,7 @@
class cac;
class netiiu;
class callbackMutex;
class cacMutex;
class cacPrivateListOfIO {
public:
@@ -75,7 +76,7 @@ public:
void accessRightsNotify ( epicsGuard < callbackMutex > & ) const;
void disconnect ( netiiu & newiiu );
bool searchMsg ( class udpiiu & iiu, unsigned & retryNoForThisChannel );
void createChannelRequest ( class tcpiiu & iiu );
void createChannelRequest ( class tcpiiu & iiu, epicsGuard < cacMutex > & );
bool identifierEquivelence ( unsigned idToMatch );
void beaconAnomalyNotify ();
void serviceShutdownNotify ();
+1 -1
View File
@@ -111,7 +111,7 @@ public:
( cacNotify &, epicsGuard < cacMutex > & );
virtual void show ( unsigned level ) const;
bool setEchoRequestPending ();
void createChannelRequest ( nciu & );
void createChannelRequest ( nciu &, epicsGuard < cacMutex > & );
void requestRecvProcessPostponedFlush ();
void clearChannelRequest ( epicsGuard < cacMutex > &,
ca_uint32_t sid, ca_uint32_t cid );