diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2009-12-16 15:30:45 +0100 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2009-12-16 15:30:45 +0100 |
commit | b61be5dccaacfdfa7878e5e497022e073081f5f8 (patch) | |
tree | 00dc3d049b77685d9a672eccab6c6abfb98aa4bf /doc | |
parent | 42ff3e6bc13cbece7a2959935aa9200e6cbe1051 (diff) | |
download | rsyslog-b61be5dccaacfdfa7878e5e497022e073081f5f8.tar.gz rsyslog-b61be5dccaacfdfa7878e5e497022e073081f5f8.tar.xz rsyslog-b61be5dccaacfdfa7878e5e497022e073081f5f8.zip |
bugfix: error during beginTransaction() was not properly handled
Suspension during beginTransaction() did not properly cause the action
to be suspended, thus we entered an endless loop.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/action_state.dot | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/doc/action_state.dot b/doc/action_state.dot index d56d9da0..2f36d8da 100644 --- a/doc/action_state.dot +++ b/doc/action_state.dot @@ -20,6 +20,7 @@ digraph msgState { susp [label="suspended"] rdy -> itx [label="transaction begins"] + rdy -> rtry [label="begin tx\nerror"] itx -> itx [label="success"] itx -> comm [label="commit\n(caller or auto)"] itx -> rtry [label="error"] |