stream: end(callback) does not propagate write after end to callback
Đang mở
Chưa có ai nhận issue này.
confirmed-bug
http
stream
- Ngôn ngữ chính
- JavaScript
- Star
- 122k
- Fork
- 37.4k
- Merge trung bình
- 4 ngày 3 giờ
- Pull request đã merge (30 ngày)
- 272
Mô tả
w.end();
w.end('asd', (err) => {
assert.strictEqual(err.code, 'ERR_STREAM_WRITE_AFTER_END'); // Fails
});
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện ví dụ w.end() được cung cấp và lần theo việc xử lý callback kết thúc stream. Hoàn tất có nghĩa là callback nhận được một lỗi với mã ERR_STREAM_WRITE_AFTER_END, được bảo đảm bằng một bài kiểm thử hồi quy cho chuỗi được示された.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript, node.js
- Lĩnh vực
- backend
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 58/100