minor code optimization
This commit is contained in:
parent
a826a38e37
commit
73824f93d9
3 changed files with 5 additions and 6 deletions
|
@ -38,14 +38,14 @@ class Api {
|
|||
if (global.audioserver !== undefined) {
|
||||
await global.audioserver.destroy();
|
||||
}
|
||||
global.audioserver = new AudioServer('/home/velvettear/mounts/kingston/public/suffer.raw');
|
||||
global.audioserver = new AudioServer('/home/velvettear/mounts/kingston/public/test.pcm');
|
||||
});
|
||||
this.#registerEndpoint(constants.API_RESUME, constants.REQUEST_METHOD_POST, async () => {
|
||||
if (global.audioserver === undefined) {
|
||||
return;
|
||||
}
|
||||
await global.audioserver.destroy();
|
||||
global.audioserver = new AudioServer('/home/velvettear/mounts/kingston/public/suffer.raw', global.audioserver.progress);
|
||||
global.audioserver = new AudioServer('/home/velvettear/mounts/kingston/public/test.pcm', global.audioserver.progress);
|
||||
});
|
||||
this.#registerEndpoint(constants.API_PAUSE, constants.REQUEST_METHOD_POST, async () => {
|
||||
if (global.audioserver === undefined) {
|
||||
|
|
|
@ -304,7 +304,7 @@ class AudioServer {
|
|||
if (client.audiosocket.bytesWritten < this.buffer.size) {
|
||||
return false;
|
||||
}
|
||||
logger.debug(client.getTag() + ' transmitted ' + client.audiosocket.bytesWritten + 'bytes after ' + (Date.now() ) + 'ms');
|
||||
logger.debug(client.getTag() + ' transmitted ' + client.audiosocket.bytesWritten + ' bytes after ' + (Date.now() ) + 'ms');
|
||||
client.audiosocket.end();
|
||||
client.audiosocket.destroy();
|
||||
return true;
|
||||
|
|
|
@ -35,13 +35,12 @@ class Heartbeat extends EventEmitter {
|
|||
|
||||
async #listenForPingPong() {
|
||||
eventparser.on('ping', () => {
|
||||
// logger.debug(this.client.getTag() + ' handling event \'ping\', responding with \'pong\'...');
|
||||
logger.debug(this.client.getTag() + ' handling event \'ping\', responding with \'pong\'...');
|
||||
new Message('pong').send(this.client);
|
||||
});
|
||||
eventparser.on('pong', () => {
|
||||
// logger.debug(this.client.getTag() + ' handling event \'pong\'...');
|
||||
logger.debug(this.client.getTag() + ' handling event \'pong\'...');
|
||||
this.alive = true;
|
||||
// this.pong = process.hrtime.bigint();
|
||||
this.pong = Date.now();
|
||||
this.latency = this.pong - this.ping;
|
||||
this.emit('network-statistics', {
|
||||
|
|
Loading…
Reference in a new issue