1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-23 04:54:26 +00:00

Add more debugging to recv_line parse failure.

This commit is contained in:
Con Kolivas 2013-04-24 21:14:20 +10:00
parent e95695dbc7
commit b615502b2b

5
util.c
View File

@ -1085,10 +1085,10 @@ char *recv_line(struct pool *pool)
{
ssize_t len, buflen;
char *tok, *sret = NULL;
struct timeval rstart, now;
if (!strstr(pool->sockbuf, "\n")) {
enum recv_ret ret = RECV_OK;
struct timeval rstart, now;
cgtime(&rstart);
if (!socket_full(pool, true)) {
@ -1138,6 +1138,9 @@ char *recv_line(struct pool *pool)
tok = strtok(pool->sockbuf, "\n");
if (!tok) {
applog(LOG_DEBUG, "Failed to parse a \\n terminated string in recv_line");
applog(LOG_DEBUG, "sockbuf: %s", pool->sockbuf);
applog(LOG_DEBUG, "Receive start time %d end time %d",
rstart.tv_sec, now.tv_sec);
goto out;
}
sret = strdup(tok);