Adding debug to chase down Flex problem disconnect on profile change

pull/224/head
Michael Black W9MDB 2020-04-21 07:51:47 -05:00
rodzic 9cc3bd46f6
commit ff79dc800c
1 zmienionych plików z 6 dodań i 0 usunięć

Wyświetl plik

@ -1023,14 +1023,20 @@ void *handle_socket(void *arg)
sync_callback,
1, 0, handle_data_arg->vfo_mode, send_cmd_term, &ext_resp, &resp_sep);
if (retcode != 0) rig_debug(RIG_DEBUG_ERR, "%s: rigctl_parse retcode=%d\n", __func__, retcode);
if (ferror(fsockin) || ferror(fsockout))
{
rig_debug(RIG_DEBUG_ERR,"%s: %d, %d\n", __func__, ferror(fsockin), ferror(fsockout));
retcode = 1;
}
if (retcode == 1)
{
retcode = rig_close(my_rig);
rig_debug(RIG_DEBUG_ERR,"%s: rig_close retcode=%d\n", __func__, retcode);
retcode = rig_open(my_rig);
rig_debug(RIG_DEBUG_ERR,"%s: rig_open retcode=%d\n", __func__, retcode);
}
}
while (retcode == 0 || retcode == 2 || retcode == -RIG_ENAVAIL);