Skip to content

Commit 99e26b1

Browse files
author
Bret Ambrose
committed
PR Feedback
1 parent 088161a commit 99e26b1

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

lib/browser/mqtt_internal/client.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,7 @@ export class Client extends BufferedEventEmitter {
408408
private resetConnectionFailuresTimepoint? : number = undefined; // relative to creationTime
409409

410410
private nextServiceTimepoint? : number = undefined; // relative to creationTime
411-
private serviceTask? : number = undefined;
411+
private serviceTask? : any = undefined;
412412
private inService : boolean = false;
413413

414414
private socketWriteBuffer : ArrayBuffer = new ArrayBuffer(4096);
@@ -885,7 +885,7 @@ export class Client extends BufferedEventEmitter {
885885
if (serviceTime != undefined) {
886886
let futureMillis = serviceTime - currentTime;
887887
flogDebug(CLIENT_LOG_SUBJECT, () => { return `scheduling next service for ${futureMillis} millis from now`; });
888-
setTimeout(this.service.bind(this), Math.max(0, futureMillis));
888+
this.serviceTask = setTimeout(this.service.bind(this), Math.max(0, futureMillis));
889889
this.nextServiceTimepoint = serviceTime;
890890
}
891891
}
@@ -1044,13 +1044,13 @@ export class Client extends BufferedEventEmitter {
10441044
this.emit(Client.CONNECTION_SUCCESS, {
10451045
connack: event.packet
10461046
});
1047-
}
10481047

1049-
if (this.config.resubscribeMode == ResubscribeModeType.EnabledAlways ||
1050-
(this.config.resubscribeMode == ResubscribeModeType.EnabledOnSessionResumptionFail && !event.packet.sessionPresent)) {
1051-
let subscribes = this.resubscribeManager.buildResubscribePacketList();
1052-
for (let subscribe of subscribes) {
1053-
this.subscribe(subscribe);
1048+
if (this.config.resubscribeMode == ResubscribeModeType.EnabledAlways ||
1049+
(this.config.resubscribeMode == ResubscribeModeType.EnabledOnSessionResumptionFail && !event.packet.sessionPresent)) {
1050+
let subscribes = this.resubscribeManager.buildResubscribePacketList();
1051+
for (let subscribe of subscribes) {
1052+
this.subscribe(subscribe);
1053+
}
10541054
}
10551055
}
10561056

@@ -1170,7 +1170,7 @@ function buildDisconnectionEventLogString(event: DisconnectionEvent, prefix: str
11701170
function buildConnectionFailureEventLogString(event: ConnectionFailureEvent, prefix: string) : string {
11711171
let result = `${prefix}ConnectionFailureEvent: {\n`;
11721172

1173-
result += `${prefix} error: "${event.error.toString()}\n"`;
1173+
result += `${prefix} error: "${event.error.toString()}"\n`;
11741174
if (event.connack) {
11751175
result += `${prefix} connack: ${model.connackPacketToLogString(event.connack as model.ConnackPacketInternal, prefix + " ")}`;
11761176
}

0 commit comments

Comments
 (0)