Check for addrauth as well in send_recv_auth

This commit is contained in:
Con Kolivas 2014-10-07 14:18:53 +11:00
parent b7405adf48
commit f3254ea170

View File

@ -1609,7 +1609,8 @@ static int send_recv_auth(stratum_instance_t *client)
json_get_int(&worker->mindiff, val, "difficultydefault");
client->suggest_diff = worker->mindiff;
}
if (!safecmp(response, "ok.authorise") && secondaryuserid) {
if (secondaryuserid && (!safecmp(response, "ok.authorise") ||
!safecmp(response, "ok.addrauth"))) {
if (!user_instance->secondaryuserid)
user_instance->secondaryuserid = secondaryuserid;
else