1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-02-08 13:04:27 +00:00

Fixed pool name display in rejected share notice when pool name is longer than 20 chars.

This commit is contained in:
troky 2014-06-16 15:52:48 +02:00
parent 8ad1d91c4f
commit b2e500e2a6

View File

@ -2731,15 +2731,10 @@ share_result(json_t *val, json_t *res, json_t *err, const struct work *work,
applog(LOG_DEBUG, "PROOF OF WORK RESULT: false (booooo)"); applog(LOG_DEBUG, "PROOF OF WORK RESULT: false (booooo)");
if (!QUIET) { if (!QUIET) {
char where[20];
char disposition[36] = "reject"; char disposition[36] = "reject";
char reason[32]; char reason[32];
strcpy(reason, ""); strcpy(reason, "");
if (total_pools > 1)
snprintf(where, sizeof(where), "%s", get_pool_name(pool));
else
strcpy(where, "");
if (!work->gbt) if (!work->gbt)
res = json_object_get(val, "reject-reason"); res = json_object_get(val, "reject-reason");
@ -2765,7 +2760,12 @@ share_result(json_t *val, json_t *res, json_t *err, const struct work *work,
} }
applog(LOG_NOTICE, "Rejected %s %s %d %s%s %s%s", applog(LOG_NOTICE, "Rejected %s %s %d %s%s %s%s",
hashshow, cgpu->drv->name, cgpu->device_id, where, reason, resubmit ? "(resubmit)" : "", worktime); hashshow,
cgpu->drv->name,
cgpu->device_id,
(total_pools > 1) ? get_pool_name(pool) : "",
reason, resubmit ? "(resubmit)" : "",
worktime);
sharelog(disposition, work); sharelog(disposition, work);
} }