Skip to content

Commit 7f57471

Browse files
committed
Merge pull request #166 from loulin/master
fix Unhandled stream error in pipe
2 parents 1fc566d + 896d1f8 commit 7f57471

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

qiniu/io.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ function putReadable (uptoken, key, rs, extra, onret) {
5050

5151
var form = getMultipart(uptoken, key, rs, extra);
5252

53-
rpc.postMultipart(conf.UP_HOST, form, onret);
53+
return rpc.postMultipart(conf.UP_HOST, form, onret);
5454
}
5555

5656
function put(uptoken, key, body, extra, onret) {
@@ -65,11 +65,11 @@ function put(uptoken, key, body, extra, onret) {
6565
var bodyCrc32 = getCrc32(body);
6666
extra.crc32 = '' + parseInt(bodyCrc32, 16);
6767
}
68-
putReadable(uptoken, key, rs, extra, onret)
68+
return putReadable(uptoken, key, rs, extra, onret)
6969
}
7070

7171
function putWithoutKey(uptoken, body, extra, onret) {
72-
put(uptoken, null, body, extra, onret);
72+
return put(uptoken, null, body, extra, onret);
7373
}
7474

7575
function getMultipart(uptoken, key, rs, extra) {
@@ -104,9 +104,9 @@ function putFile(uptoken, key, loadFile, extra, onret) {
104104
extra.mimeType = mime.lookup(loadFile);
105105
}
106106

107-
putReadable(uptoken, key, rs, extra, onret);
107+
return putReadable(uptoken, key, rs, extra, onret);
108108
}
109109

110110
function putFileWithoutKey(uptoken, loadFile, extra, onret) {
111-
putFile(uptoken, null, loadFile, extra, onret);
111+
return putFile(uptoken, null, loadFile, extra, onret);
112112
}

qiniu/rpc.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ exports.postWithForm = postWithForm;
77
exports.postWithoutForm = postWithoutForm;
88

99
function postMultipart(uri, form, onret) {
10-
post(uri, form, form.headers(), onret);
10+
return post(uri, form, form.headers(), onret);
1111
}
1212

1313
function postWithForm(uri, form, token, onret) {
@@ -17,7 +17,7 @@ function postWithForm(uri, form, token, onret) {
1717
if (token) {
1818
headers['Authorization'] = token;
1919
}
20-
post(uri, form, headers, onret);
20+
return post(uri, form, headers, onret);
2121
}
2222

2323
function postWithoutForm(uri, token, onret) {
@@ -27,7 +27,7 @@ function postWithoutForm(uri, token, onret) {
2727
if (token) {
2828
headers['Authorization'] = token;
2929
}
30-
post(uri, null, headers, onret);
30+
return post(uri, null, headers, onret);
3131
}
3232

3333
function post(uri, form, headers, onresp) {
@@ -56,5 +56,7 @@ function post(uri, form, headers, onresp) {
5656
}
5757
onresp(rerr, result, res);
5858
});
59+
60+
return req;
5961
}
6062

0 commit comments

Comments
 (0)