Improve error handling during group sends
This commit is contained in:
parent
f0a3735ca2
commit
991580a1ed
58 changed files with 299 additions and 324 deletions
|
@ -4,6 +4,7 @@
|
|||
import { parentPort } from 'worker_threads';
|
||||
|
||||
import type { LoggerType } from '../types/Logging';
|
||||
import * as Errors from '../types/errors';
|
||||
import type {
|
||||
WrappedWorkerRequest,
|
||||
WrappedWorkerResponse,
|
||||
|
@ -22,7 +23,7 @@ function respond(seq: number, error: Error | undefined, response?: any) {
|
|||
const wrappedResponse: WrappedWorkerResponse = {
|
||||
type: 'response',
|
||||
seq,
|
||||
error: error?.stack,
|
||||
error: error === undefined ? undefined : Errors.toLogFormat(error),
|
||||
response,
|
||||
};
|
||||
port.postMessage(wrappedResponse);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue