Socket Close Error Fixed

This commit is contained in:
killer069 2021-08-31 00:21:21 +05:30
parent 9058519282
commit 5596f69114

View File

@ -174,14 +174,19 @@ export class Stream {
this.per_sec_bytes = 0
this.timer = null
this.socket = null
this.stream.on('close', () => {
this.cleanup()
})
this.duration = duration;
(duration > 300) ? this.loop_start() : this.normal_start()
}
private cleanup(){
clearTimeout(this.timer as NodeJS.Timer)
this.socket?.destroy()
this.socket = null
this.socket?.end()
this.socket?.on('close', () => {
console.log('Socket Closed')
})
this.timer = null
this.url = ''
this.bytes_count = 0