Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upEnable HTTP connection pooling #7418
Conversation
|
@bors-servo: r+ |
|
|
|
This is going to fail because I forgot to update XMLHttpRequest/response-method.htm.ini . That being said, the tests that are now passing make me suspect that something is weird in our non-pooling code, because I can't figure out why they would fail. |
|
Actually I bet that one is hyperium/hyper@31f117e#diff-913a0c0dbdad7f268ff826d6af8c19abR166 |
|
@bors-servo: r+ |
|
|
Enable HTTP connection pooling Rebased and adjusted version of #6948. Closes #6948. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7418) <!-- Reviewable:end -->
|
|
|
|
@jdm there's several |
These are all the unwraps that could happen in the
|
|
Unless we happen to be calling something that's inlined and unwrapping :/ |
|
Took a while for me to realize, but its a |
|
Hyper doesn't ever use that as an error type, and I don't think Url does either. Mutex doesn't. Looking at ipc-channel, I see its the error type of both channel creation and sending and recving. |
|
|
Enable HTTP connection pooling Rebased and adjusted version of #6948. Closes #6948. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7418) <!-- Reviewable:end -->
|
|
It's almost like this is complicated stuff that's tickling complicated tests! |
|
I feel like we went in a big circle: that's the original failing test of this PR! |
|
|
|
|
Full hyper log at https://gist.github.com/jdm/e957e003606408f9550f |
|
I assume the problem comes from
since include-1.js is coming through a delayed pipe in the test. |
|
Ah, the shame. I didn't notice that |
|
@bors-servo: r+ |
|
|
Enable HTTP connection pooling Rebased and adjusted version of #6948. Closes #6948. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7418) <!-- Reviewable:end -->
|
|
jdm commentedAug 27, 2015
Rebased and adjusted version of #6948. Closes #6948.