There was a problem running the softcallback tests from mrkSoftTest on HP-UX, which really looks a lot like being another symptom of this problem.
Marty was able to fix the problem on HP-UX - he said:
---------------------------------------------------------------------------
By the way what I am doing is the following:
If dbPutNotify finds that state==putNotifyUserCallbackActive then it
So - Jeff, can you try to run your regression tests against a local database channel on a windows SMP system again? If this is also working now, we might declare this bug fixed.
There was a problem running the softcallback tests from mrkSoftTest on HP-UX, which really looks a lot like being another symptom of this problem.
Marty was able to fix the problem on HP-UX - he said: ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
-------
By the way what I am doing is the following:
If dbPutNotify finds that state== putNotifyUserCa llbackActive then it
ppn-> userCallbackWai t = 1; t(ppn-> userCallbackEve nt);
epicsEventWai
And notifyCallback does the following AFTER the userCallback has completed.
if( ppn->userCallba ckWait) {
ppn->userCallb ackWait = 0;
epicsEventSign al(ppn- >userCallbackEv ent); ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
}
-------
So - Jeff, can you try to run your regression tests against a local database channel on a windows SMP system again? If this is also working now, we might declare this bug fixed.
edited on: 2004-12-01 12:56