Я использую версию узла 0.6.10, и сегодня я получил ошибку при загрузке файла в amazon S3.
Я использую модуль knox (@ 0.0.9) с запросом (@ 2.9.153).
[2012-03-06 22:33:34.251] [ERROR] xyxyxyxy- Error uploading to S3: Error: soc
ket hang up
at createHangUpError (http.js:1104:15)
at Socket.<anonymous> (http.js:1207:27)
at Socket.emit (events.js:88:20)
at Array.0 (net.js:320:10)
at EventEmitter._tickCallback (node.js:192:40)
Кроме того, я проверил, что у меня есть http.js в следующих модулях, и ни у одного из них нет setTimeout (сделал grep).
./express/lib/http.js
./express/node_modules/connect/lib/http.js
./socket.io/lib/transports/http.js
Я обнаружил, что есть несколько сообщений на одну и ту же проблему, и похоже, что проблема была исправлена в более старой версии. Я использую любую старую версию?
Вот мои полные node_modules:
├── async@0.1.8
├─┬ express@2.5.8
│ ├─┬ connect@1.8.5
│ │ ├── formidable@1.0.9
│ │ └── qs@0.4.2
│ ├── mime@1.2.4
│ ├── mkdirp@0.3.0
│ └── qs@0.4.2
├─┬ glossary@0.1.1
│ ├─┬ natural@0.0.69
│ │ ├── apparatus@0.0.6
│ │ ├── sylvester@0.0.21
│ │ └── underscore@1.3.1
│ ├── pos@0.1.1
│ └── underscore@1.1.7
├─┬ jade@0.20.0
│ ├── commander@0.2.1
│ └── mkdirp@0.3.0
├── knox@0.0.9
├── log4js@0.4.1
├─┬ mongoose@2.5.9
│ ├── hooks@0.1.9
│ └── mongodb@0.9.7-3-5
├─┬ nodemailer@0.3.6
│ ├─┬ mailcomposer@0.1.7
│ │ └── mimelib-noiconv@0.1.6
│ └─┬ simplesmtp@0.1.13
│ └── rai@0.1.6
├── redis@0.7.1
├── request@2.9.153
├─┬ socket.io@0.9.0
│ ├── policyfile@0.0.4
│ ├── redis@0.6.7
│ └─┬ socket.io-client@0.9.0
│ ├── uglify-js@1.2.5
│ ├─┬ ws@0.4.0
│ │ ├── commander@0.5.0
│ │ └── options@0.0.2
│ └── xmlhttprequest@1.2.2
└── yql@0.4.6