diff --git a/src/models/StratumV1Client.ts b/src/models/StratumV1Client.ts index b877c01..3da85ac 100644 --- a/src/models/StratumV1Client.ts +++ b/src/models/StratumV1Client.ts @@ -31,7 +31,7 @@ import { StratumV1ClientStatistics } from './StratumV1ClientStatistics'; export class StratumV1Client { - private clientSubscription: SubscriptionMessage; + public clientSubscription: SubscriptionMessage; private clientConfiguration: ConfigurationMessage; private clientAuthorization: AuthorizationMessage; private clientSuggestedDifficulty: SuggestDifficulty; diff --git a/src/services/stratum-v1.service.ts b/src/services/stratum-v1.service.ts index 40ac096..6d2503d 100644 --- a/src/services/stratum-v1.service.ts +++ b/src/services/stratum-v1.service.ts @@ -69,7 +69,7 @@ export class StratumV1Service implements OnModuleInit { }); socket.on('timeout', () => { - console.log(`socket timeout ${socket.remoteAddress}, ${socket.bytesRead}/${socket.bytesWritten}`); + console.log(`socket timeout ${socket.remoteAddress}, ${socket.bytesRead}/${socket.bytesWritten}, ${client.clientSubscription?.userAgent}`); socket.end(); socket.destroy(); });