| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -605,8 +605,6 @@ class Parser : public AsyncWrap, public StreamListener { | |||
| 605 | 605 | size_t nparsed = | |
| 606 | 606 | http_parser_execute(&parser_, &settings, data, len); | |
| 607 | 607 | ||
| 608 | - enum http_errno err = HTTP_PARSER_ERRNO(&parser_); | ||
| 609 | - | ||
| 610 | 608 | Save(); | |
| 611 | 609 | ||
| 612 | 610 | // Unassign the 'buffer_' variable | |
@@ -621,7 +619,9 @@ class Parser : public AsyncWrap, public StreamListener { | |||
| 621 | 619 | Local<Integer> nparsed_obj = Integer::New(env()->isolate(), nparsed); | |
| 622 | 620 | // If there was a parse error in one of the callbacks | |
| 623 | 621 | // TODO(bnoordhuis) What if there is an error on EOF? | |
| 624 | - if ((!parser_.upgrade && nparsed != len) || err != HPE_OK) { | ||
| 622 | + if (!parser_.upgrade && nparsed != len) { | ||
| 623 | + enum http_errno err = HTTP_PARSER_ERRNO(&parser_); | ||
| 624 | + | ||
| 625 | 625 | Local<Value> e = Exception::Error(env()->parse_error_string()); | |
| 626 | 626 | Local<Object> obj = e->ToObject(env()->isolate()->GetCurrentContext()) | |
| 627 | 627 | .ToLocalChecked(); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments