dont hold lock while calling callbacks
This commit is contained in:
@@ -15,29 +15,3 @@
|
||||
cacNotify::~cacNotify ()
|
||||
{
|
||||
}
|
||||
|
||||
void cacNotify::completionNotify ( cacChannelIO &chan )
|
||||
{
|
||||
ca_printf ( "CAC: IO completion for channel %s with no handler installed?\n",
|
||||
chan.pName () );
|
||||
}
|
||||
|
||||
void cacNotify::completionNotify ( cacChannelIO &chan,
|
||||
unsigned type, unsigned long count, const void *pData )
|
||||
{
|
||||
ca_printf ( "CAC: IO completion with no handler installed? channel=%s type=%u count=%u data pointer=%p\n",
|
||||
chan.pName (), type, count, pData );
|
||||
}
|
||||
|
||||
void cacNotify::exceptionNotify ( cacChannelIO &chan, int status, const char *pContext )
|
||||
{
|
||||
ca_signal_formated ( status, __FILE__, __LINE__, "%s channel=%s\n",
|
||||
pContext, chan.pName () );
|
||||
}
|
||||
|
||||
void cacNotify::exceptionNotify ( cacChannelIO &chan, int status,
|
||||
const char *pContext, unsigned type, unsigned long count )
|
||||
{
|
||||
ca_signal_formated ( status, __FILE__, __LINE__, "%s channel=%s type=%d count=%ld\n",
|
||||
chan.pName (), pContext, type, count );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user