mirror of
https://github.com/tenrok/axios.git
synced 2026-06-20 20:00:40 +03:00
capture errors on request data streams
This commit is contained in:
@@ -233,7 +233,9 @@ module.exports = function httpAdapter(config) {
|
||||
|
||||
// Send the request
|
||||
if (utils.isStream(data)) {
|
||||
data.pipe(req);
|
||||
data.on('error', function handleStreamError(err) {
|
||||
reject(enhanceError(err, config, null, req));
|
||||
}).pipe(req);
|
||||
} else {
|
||||
req.end(data);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user