mirror of
https://github.com/nodejs/node.git
synced 2026-11-09 15:11:11 -05:00
Add a few fflush(stderr) calls to track down missing stacktraces.
This commit is contained in:
1 parent
fcff66bf29
commit
d7e220cee1
1 file changed
+3
@@ -153,6 +153,7 @@ ReportException (TryCatch &try_catch)
|
||||
Handle<Message> message = try_catch.Message();
|
||||
if (message.IsEmpty()) {
|
||||
fprintf(stderr, "Error: (no message)\n");
|
||||
fflush(stderr);
|
||||
return;
|
||||
}
|
||||
Handle<Value> error = try_catch.Exception();
|
||||
@@ -192,6 +193,7 @@ ReportException (TryCatch &try_catch)
|
||||
String::Utf8Value trace(stack);
|
||||
fprintf(stderr, "%s\n", *trace);
|
||||
}
|
||||
fflush(stderr);
|
||||
}
|
||||
|
||||
// Executes a string within the current v8 context.
|
||||
@@ -238,6 +240,7 @@ node_exit (const v8::Arguments& args)
|
||||
int r = 0;
|
||||
if (args.Length() > 0)
|
||||
r = args[0]->IntegerValue();
|
||||
fflush(stderr);
|
||||
exit(r);
|
||||
return Undefined();
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user