4

我正在使用带有skipper-s3 适配器的skipper 来处理我的sails 应用程序中的文件上传。

当文件正常发送时它工作正常,但是当请求被中止时,我收到一条未处理的错误消息并且sails崩溃。

events.js:85
  throw er; // Unhandled 'error' event
        ^
Error: Request aborted
at IncomingMessage.onReqAborted (/Users/olivierroche/Dev/loopIt/API/node_modules/skipper/node_modules/multiparty/index.js:175:17)
at IncomingMessage.emit (events.js:104:17)
at abortIncoming (_http_server.js:279:11)
at Socket.socketOnEnd (_http_server.js:393:7)
at Socket.emit (events.js:129:20)
at _stream_readable.js:908:16
at process._tickDomainCallback (node.js:381:11)

我看了一下这个主题: 中止上传导致 Sails js/Skipper 崩溃

但是,在我的情况下,问题似乎没有得到解决。我正在使用船长 v0.5.5。关于这个错误的任何线索以及如何处理这种情况?这是相当有问题的,因为每次用户关闭他的标签时,服务器都会崩溃。

4

1 回答 1

1

有一个开放的 Pull Request 修复了这个错误:https ://github.com/balderdashy/skipper/pull/78 。合并后,应该回答您的问题:)

于 2015-04-04T17:50:14.837 回答