diff options
author | OpenGnSys Support Team <soporte-og@soleta.eu> | 2020-08-21 17:52:30 +0200 |
---|---|---|
committer | OpenGnSys Support Team <soporte-og@soleta.eu> | 2020-08-21 18:10:39 +0200 |
commit | a1aaad46fb480fd7bd3204d7e7f5ade15eb4d031 (patch) | |
tree | 2b1b802fc83c116a029c6da56c82a93cbe2eb02c | |
parent | 91c3a285ba937ef2de6a87320db5288bf3f8983b (diff) |
#980 do not report busy client if probing is pending
og_client_status() should not report busy when probing is going on.
-rw-r--r-- | src/rest.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -103,8 +103,13 @@ static struct og_client *og_client_find(const char *ip) static const char *og_client_status(const struct og_client *cli) { - if (cli->last_cmd != OG_CMD_UNSPEC) + switch (cli->last_cmd) { + case OG_CMD_UNSPEC: + case OG_CMD_PROBE: + break; + default: return "BSY"; + } switch (cli->status) { case OG_CLIENT_STATUS_BUSY: |