# may immediately update the database. this later update may cause database
# sending update back to *ctl command if *ctl has not proceeded to exit yet.
# and if *ctl command exits before database calling send, the send from
- # database will fail with 'Broken pipe' error.
+ # database will fail with 'Broken pipe' error. Also removes all "connection
+ # reset" warning logs by a similar rationale (either EPIPE or ECONNRESET can
+ # be returned on a send depending on whether the peer had unconsumed data when
+ # it closed the socket).
AT_CHECK([check_logs "$1
+/reset by peer/d
/Broken pipe/d"])
OVS_APP_EXIT_AND_WAIT([ovs-vtep])
OVS_APP_EXIT_AND_WAIT([ovn-northd])
# may immediately update the database. this later update may cause database
# sending update back to *ctl command if *ctl has not proceeded to exit yet.
# and if *ctl command exits before database calling send, the send from
- # database will fail with 'Broken pipe' error.
+ # database will fail with 'Broken pipe' error. Also removes all "connection
+ # reset" warning logs by a similar rationale (either EPIPE or ECONNRESET can
+ # be returned on a send depending on whether the peer had unconsumed data when
+ # it closed the socket).
AT_CHECK([check_logs "$1
+/reset by peer/d
/Broken pipe/d"])
OVS_APP_EXIT_AND_WAIT([ovsdb-server])])
# may immediately update the database. this later update may cause database
# sending update back to *ctl command if *ctl has not proceeded to exit yet.
# and if *ctl command exits before database calling send, the send from
- # database will fail with 'Broken pipe' error.
+ # database will fail with 'Broken pipe' error. Also removes all "connection
+ # reset" warning logs by a similar rationale (either EPIPE or ECONNRESET can
+ # be returned on a send depending on whether the peer had unconsumed data when
+ # it closed the socket).
AT_CHECK([check_logs "$1
+/reset by peer/d
/Broken pipe/d"])
OVS_APP_EXIT_AND_WAIT([ovn-northd])
OVS_APP_EXIT_AND_WAIT_BY_TARGET([$OVS_RUNDIR/ovnnb_db.ctl], [$OVS_RUNDIR/ovnnb_db.pid])