minor code optimization

This commit is contained in:
Daniel Sommer 2022-05-03 15:48:07 +02:00
parent a826a38e37
commit 73824f93d9
3 changed files with 5 additions and 6 deletions

View file

@ -38,14 +38,14 @@ class Api {
if (global.audioserver !== undefined) { if (global.audioserver !== undefined) {
await global.audioserver.destroy(); 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 () => { this.#registerEndpoint(constants.API_RESUME, constants.REQUEST_METHOD_POST, async () => {
if (global.audioserver === undefined) { if (global.audioserver === undefined) {
return; return;
} }
await global.audioserver.destroy(); 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 () => { this.#registerEndpoint(constants.API_PAUSE, constants.REQUEST_METHOD_POST, async () => {
if (global.audioserver === undefined) { if (global.audioserver === undefined) {

View file

@ -304,7 +304,7 @@ class AudioServer {
if (client.audiosocket.bytesWritten < this.buffer.size) { if (client.audiosocket.bytesWritten < this.buffer.size) {
return false; 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.end();
client.audiosocket.destroy(); client.audiosocket.destroy();
return true; return true;

View file

@ -35,13 +35,12 @@ class Heartbeat extends EventEmitter {
async #listenForPingPong() { async #listenForPingPong() {
eventparser.on('ping', () => { 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); new Message('pong').send(this.client);
}); });
eventparser.on('pong', () => { eventparser.on('pong', () => {
// logger.debug(this.client.getTag() + ' handling event \'pong\'...'); logger.debug(this.client.getTag() + ' handling event \'pong\'...');
this.alive = true; this.alive = true;
// this.pong = process.hrtime.bigint();
this.pong = Date.now(); this.pong = Date.now();
this.latency = this.pong - this.ping; this.latency = this.pong - this.ping;
this.emit('network-statistics', { this.emit('network-statistics', {