bugfix: actions were not correctly retried; caused message loss

This commit is contained in:
Rainer Gerhards 2008-03-05 15:39:33 +00:00
parent 6be70e1b61
commit 056c60ec3d
2 changed files with 5 additions and 1 deletions

View File

@ -1,5 +1,6 @@
---------------------------------------------------------------------------
Version 3.12.1 (rgerhards), 2008-03-??
- bugfix: actions were not correctly retried; caused message loss
- improved debugging support; debug runtime options can now be set via
an environment variable
- added library plugins, which can be automatically loaded

View File

@ -405,7 +405,10 @@ actionCallDoAction(action_t *pAction, msg_t *pMsg)
/* first check if we are suspended and, if so, retry */
if(actionIsSuspended(pAction)) {
iRet = actionTryResume(pAction);
bCallAction = 0;
if(iRet == RS_RET_OK)
bCallAction = 1;
else
bCallAction = 0;
} else {
bCallAction = 1;
}