Browse Source

exit controller if onlinenotification thread exits while _run == 1

pull/1/head
Grant Limberg 7 years ago
parent
commit
6e3144370a
  1. 3
      controller/PostgreSQL.cpp

3
controller/PostgreSQL.cpp

@ -1326,6 +1326,9 @@ void PostgreSQL::onlineNotificationThread()
}
fprintf(stderr, "%s: Fell out of run loop in onlineNotificationThread", _myAddressStr.c_str());
PQfinish(conn);
if (_run != 0) {
exit(6);
}
}
PGconn *PostgreSQL::getPgConn(OverrideMode m) {

Loading…
Cancel
Save