File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -1164,13 +1164,16 @@ function addUnhandledRejectionListener() {
11641164 const message = redactableError (
11651165 asError ( error ) ,
11661166 ) `Unhandled error: ${ getErrorMessage ( error ) } ` ;
1167+ const stack = getErrorStack ( error ) ;
1168+ const fullMessage = stack
1169+ ? `Unhandled error: ${ stack } `
1170+ : message . fullMessage ;
1171+
11671172 // Add a catch so that showAndLogExceptionWithTelemetry fails, we avoid
11681173 // triggering "unhandledRejection" and avoid an infinite loop
1169- showAndLogExceptionWithTelemetry (
1170- extLogger ,
1171- telemetryListener ,
1172- message ,
1173- ) . catch ( ( telemetryError : unknown ) => {
1174+ showAndLogExceptionWithTelemetry ( extLogger , telemetryListener , message , {
1175+ fullMessage,
1176+ } ) . catch ( ( telemetryError : unknown ) => {
11741177 void extLogger . log (
11751178 `Failed to send error telemetry: ${ getErrorMessage ( telemetryError ) } ` ,
11761179 ) ;
You can’t perform that action at this time.
0 commit comments