dbEvent minor

This commit is contained in:
Michael Davidsaver
2023-09-13 17:03:17 +02:00
committed by Dirk Zimoch
parent 8abc9f8d03
commit 12f311b780

View File

@@ -1017,6 +1017,7 @@ static int event_read ( struct event_que *ev_que )
notifiedRemaining = eventsRemaining;
}
LOCKEVQUE (ev_que);
/* concurrent db_cancel_event() may have free()'d pevent */
/*
* check to see if this event has been canceled each
@@ -1029,13 +1030,10 @@ static int event_read ( struct event_que *ev_que )
ev_que->evUser->pSuicideEvent = NULL;
}
else {
pevent->callBackInProgress = FALSE;
if ( pevent->user_sub==NULL && pevent->npend==0u ) {
pevent->callBackInProgress = FALSE;
epicsEventSignal ( ev_que->evUser->pflush_sem );
}
else {
pevent->callBackInProgress = FALSE;
}
}
}
db_delete_field_log(pfl);