Browse Source

header fields should be symbols. enable fatal error messages.

how do i get a stack trace on a fatal error?
http://groups.google.com/group/v8-users/browse_thread/thread/b70c70d568c332e1
v0.7.4-release
Ryan 16 years ago
parent
commit
adf18d84af
  1. 2
      node.cc
  2. 2
      node_http.cc

2
node.cc

@ -219,7 +219,7 @@ main (int argc, char *argv[])
Init_tcp(g);
Init_http(g);
//V8::SetFatalErrorHandler(OnFatalError);
V8::SetFatalErrorHandler(OnFatalError);
v8::Handle<v8::String> source = ReadFile(filename);
ExecuteString(source, String::New(filename.c_str()), false, true);

2
node_http.cc

@ -435,7 +435,7 @@ HttpRequest::CreateJSObject ()
string &f = *field_iterator;
string &v = *value_iterator;
headers->Set( String::New(f.c_str(), f.length() )
headers->Set( String::NewSymbol(f.c_str(), f.length())
, String::New(v.c_str(), v.length() )
);

Loading…
Cancel
Save