fix: Uncaught error in JSZip file reading crashes worker process. closes #6109
This commit is contained in:
@@ -164,6 +164,13 @@ async function start(id: number, disconnect: () => void) {
|
|||||||
|
|
||||||
ShutdownHelper.add("metrics", ShutdownOrder.last, () => Metrics.flush());
|
ShutdownHelper.add("metrics", ShutdownOrder.last, () => Metrics.flush());
|
||||||
|
|
||||||
|
// Handle uncaught promise rejections
|
||||||
|
process.on("unhandledRejection", (error: Error) => {
|
||||||
|
Logger.error("Unhandled promise rejection", error, {
|
||||||
|
stack: error.stack,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
// Handle shutdown signals
|
// Handle shutdown signals
|
||||||
process.once("SIGTERM", () => ShutdownHelper.execute());
|
process.once("SIGTERM", () => ShutdownHelper.execute());
|
||||||
process.once("SIGINT", () => ShutdownHelper.execute());
|
process.once("SIGINT", () => ShutdownHelper.execute());
|
||||||
|
|||||||
@@ -573,7 +573,6 @@
|
|||||||
"Custom link": "Custom link",
|
"Custom link": "Custom link",
|
||||||
"The document will be accessible at <2>{{url}}</2>": "The document will be accessible at <2>{{url}}</2>",
|
"The document will be accessible at <2>{{url}}</2>": "The document will be accessible at <2>{{url}}</2>",
|
||||||
"More options": "More options",
|
"More options": "More options",
|
||||||
"Custom domain": "Custom domain",
|
|
||||||
"Close": "Close",
|
"Close": "Close",
|
||||||
"{{ teamName }} is using {{ appName }} to share documents, please login to continue.": "{{ teamName }} is using {{ appName }} to share documents, please login to continue.",
|
"{{ teamName }} is using {{ appName }} to share documents, please login to continue.": "{{ teamName }} is using {{ appName }} to share documents, please login to continue.",
|
||||||
"Are you sure you want to delete the <em>{{ documentTitle }}</em> template?": "Are you sure you want to delete the <em>{{ documentTitle }}</em> template?",
|
"Are you sure you want to delete the <em>{{ documentTitle }}</em> template?": "Are you sure you want to delete the <em>{{ documentTitle }}</em> template?",
|
||||||
|
|||||||
Reference in New Issue
Block a user