odissey: do not send discard if reset is set to no

This commit is contained in:
Dmitry Simonenko 2017-02-14 18:29:56 +03:00
parent 52af00deb6
commit f3fa4eec13
1 changed files with 7 additions and 5 deletions

View File

@ -391,11 +391,13 @@ int od_bereset(od_server_t *server)
} }
/* send reset query */ /* send reset query */
char query_reset[] = "DISCARD ALL"; if (route->scheme->reset) {
rc = od_bequery(server, "reset", query_reset, char query_reset[] = "DISCARD ALL";
sizeof(query_reset)); rc = od_bequery(server, "reset", query_reset,
if (rc == -1) sizeof(query_reset));
goto error; if (rc == -1)
goto error;
}
/* server is ready to use */ /* server is ready to use */
od_serverpool_set(&route->server_pool, server, od_serverpool_set(&route->server_pool, server,