#980 do not report busy client if probing is pending

og_client_status() should not report busy when probing is going on.
master
OpenGnSys Support Team 2020-08-21 17:52:30 +02:00
parent 91c3a285ba
commit a1aaad46fb
1 changed files with 6 additions and 1 deletions

View File

@ -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: