Skip to content

Commit 65b108e

Browse files
committed
Process the queue before the window closes.
1 parent 8dcb89b commit 65b108e

File tree

5 files changed

+11
-4
lines changed

5 files changed

+11
-4
lines changed

dist/exceptionless.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/exceptionless.js.map

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

dist/exceptionless.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/exceptionless.min.js.map

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

src/exceptionless.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,10 @@ defaults.submissionAdapter = new DefaultSubmissionAdapter();
101101
TraceKit.report.subscribe(processUnhandledException);
102102
TraceKit.extendToAsynchronousCallbacks();
103103

104+
window && window.addEventListener && window.addEventListener('beforeunload', function () {
105+
ExceptionlessClient.default.config.queue.process(true);
106+
});
107+
104108
// if (typeof $ !== 'undefined' && $(document)) {
105109
// $(document).ajaxError(processJQueryAjaxError);
106110
// }

0 commit comments

Comments
 (0)