Skip to content
Snippets Groups Projects
Commit 3e9a14b7 authored by echicken's avatar echicken :chicken:
Browse files

Eh

parent 8a2d0386
No related branches found
No related tags found
No related merge requests found
...@@ -331,7 +331,7 @@ export default abstract class Device extends js.global.EventEmitter { ...@@ -331,7 +331,7 @@ export default abstract class Device extends js.global.EventEmitter {
private enqueue(buffer: Uint8Array): void { private enqueue(buffer: Uint8Array): void {
const now = Date.now(); const now = Date.now();
this.queue.push(buffer); this.queue.push(buffer);
if (now - this.lastWrite >= 1000 && this.queue.length < 1) { if (now - this.lastWrite >= 1000 && this.queue.length < 2) {
this.dequeue(); this.dequeue();
} else { } else {
js.setTimeout(this.dequeue, Math.max(1, 1000 - (now - this.lastWrite)), this); js.setTimeout(this.dequeue, Math.max(1, 1000 - (now - this.lastWrite)), this);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment