fix for mantis 346
This commit is contained in:
1 parent
245e9b5195
commit
42957877d9
2 files changed
+3
-3
No files matched your search
@@ -92,9 +92,9 @@ void netSubscription::exception (
|
||||
this->subscribed = false;
|
||||
}
|
||||
if ( status == ECA_CHANDESTROY ) {
|
||||
this->privateChanForIO.ioCompletionNotify ( guard, *this );
|
||||
this->notify.exception (
|
||||
guard, status, pContext, UINT_MAX, 0 );
|
||||
this->privateChanForIO.ioCompletionNotify ( guard, *this );
|
||||
this->~netSubscription ();
|
||||
recycle.recycleSubscription ( guard, *this );
|
||||
}
|
||||
@@ -116,9 +116,9 @@ void netSubscription::exception (
|
||||
this->subscribed = false;
|
||||
}
|
||||
if ( status == ECA_CHANDESTROY ) {
|
||||
this->privateChanForIO.ioCompletionNotify ( guard, *this );
|
||||
this->notify.exception (
|
||||
guard, status, pContext, UINT_MAX, 0 );
|
||||
this->privateChanForIO.ioCompletionNotify ( guard, *this );
|
||||
this->~netSubscription ();
|
||||
recycle.recycleSubscription ( guard, *this );
|
||||
}
|
||||
|
||||
@@ -64,8 +64,8 @@ void netWriteNotifyIO::completion (
|
||||
epicsGuard < epicsMutex > & guard,
|
||||
cacRecycle & recycle )
|
||||
{
|
||||
this->notify.completion ( guard );
|
||||
this->privateChanForIO.ioCompletionNotify ( guard, *this );
|
||||
this->notify.completion ( guard );
|
||||
this->~netWriteNotifyIO ();
|
||||
recycle.recycleWriteNotifyIO ( guard, *this );
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user