ovs-brcompatd: Handle transaction errors slightly more gracefully.
authorBen Pfaff <blp@nicira.com>
Wed, 10 Feb 2010 18:41:44 +0000 (10:41 -0800)
committerBen Pfaff <blp@nicira.com>
Wed, 10 Feb 2010 18:41:44 +0000 (10:41 -0800)
commitfea39b9f1c6a1d05f8a89fbcd82dd01d5c8aa2d4
tree5a2cd1b4b1549a292d254c613ccf204b6843408d
parent9cb53f2613d0194b85dddfdafc11d7193d6561e3
ovs-brcompatd: Handle transaction errors slightly more gracefully.

It is not a good idea to just exit on an OVSDB transaction error.
TXN_TRY_AGAIN will definitely happen in practice; TXN_ERROR should not but
we should not just fail if it does.

This should allow us to better debug bug #2418.
vswitchd/ovs-brcompatd.c