don't attempt to destroy socket on end event

This commit is contained in:
Ben Wilson 2023-08-06 00:08:09 -04:00
parent 9bda704e13
commit 06375151c8
2 changed files with 2 additions and 7 deletions

View File

@ -309,7 +309,6 @@ export class StratumV1Client {
).subscribe(async (jobTemplate) => {
try {
await this.sendNewMiningJob(jobTemplate);
} catch (e) {
this.promiseSocket.socket.emit('end', true);
console.error(e);
@ -345,8 +344,6 @@ export class StratumV1Client {
let payoutInformation;
const devFeeAddress = this.configService.get('DEV_FEE_ADDRESS');
//50Th/s
console.log('HASH RATE');
console.log(hashRate);
const noFee = hashRate != 0 && hashRate < 50000000000000;
if (noFee || devFeeAddress == null || devFeeAddress.length < 1) {
payoutInformation = [

View File

@ -41,9 +41,9 @@ export class StratumV1Service implements OnModuleInit {
}
private startSocketServer() {
const server = new Server(async (s: Socket) => {
const server = new Server(async (socket: Socket) => {
const promiseSocket = new PromiseSocket(s);
const promiseSocket = new PromiseSocket(socket);
const client = new StratumV1Client(
promiseSocket,
@ -67,7 +67,6 @@ export class StratumV1Service implements OnModuleInit {
const clientCount = await this.clientService.connectedClientCount();
console.log(`Client disconnected, ${client.extraNonceAndSessionId}, ${clientCount} total clients`);
promiseSocket.destroy();
});
@ -81,7 +80,6 @@ export class StratumV1Service implements OnModuleInit {
console.log(`Client disconnected, socket error, ${client.extraNonceAndSessionId}, ${clientCount} total clients`);
promiseSocket.destroy();
//console.error(error);
});