Skip to content

Commit d8b84fd

Browse files
author
Musa Demir
committed
use promise instead of async functions
1 parent 1823138 commit d8b84fd

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

src/Abp.Web.Resources/Abp/Framework/scripts/libs/abp.signalr-client.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,20 @@ var abp = abp || {};
2121
let reconnectTime = abp.signalr.reconnectTime;
2222

2323
// Reconnect loop
24-
async function tryReconnect() {
24+
function tryReconnect() {
2525
if (tries > abp.signalr.maxTries) {
2626
return;
2727
} else {
28-
try {
29-
await connection.start();
30-
reconnectTime = abp.signalr.reconnectTime;
31-
tries = 1;
32-
console.log('Reconnected to SignalR server!');
33-
} catch (err) {
34-
setTimeout(() => tryReconnect(), reconnectTime);
35-
tries += 1;
36-
reconnectTime *= 2;
37-
}
28+
connection.start()
29+
.then(() => {
30+
reconnectTime = abp.signalr.reconnectTime;
31+
tries = 1;
32+
console.log('Reconnected to SignalR server!');
33+
}).catch(() => {
34+
tries += 1;
35+
reconnectTime *= 2;
36+
setTimeout(() => tryReconnect(), reconnectTime);
37+
});
3838
}
3939
}
4040

@@ -50,7 +50,7 @@ var abp = abp || {};
5050
return;
5151
}
5252

53-
await tryReconnect();
53+
tryReconnect();
5454
});
5555

5656
// Register to get notifications

src/Abp.Web.Resources/Abp/Framework/scripts/libs/abp.signalr-client.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)