servo: Merge #10447 - Update ipc-channel for two important bug fixes (from antrik:update-ipc_channel-5); r=jdm

This fixes https://github.com/servo/servo/issues/10260 by pulling in
https://github.com/servo/ipc-channel/pull/61 (fix receive for messages
close to packet size) and https://github.com/servo/ipc-channel/pull/62
(properly handle ENOBUFS); where the latter is not critical per se, as
there was a workaround already -- but that workaround aggrevated the
first bug, resulting in the urgent issue...

This bump requires a tidy override for `uuid`: `ipc-channel` was updated
to `uuid 0.2` in https://github.com/servo/ipc-channel/pull/63 (don't
know why...), while other crates are still with `0.1`. That was blocking
this urgent bug fix; and according to a discussion with @mbrubeck on
IRC, the override should be OK in this case.

Source-Repo: https://github.com/servo/servo
Source-Revision: 0b951f65b969ccc3445079a70686cf2146e365d7
This commit is contained in:
Olaf Buddenhagen
2016-04-07 04:48:03 +05:00
parent e985d24732
commit 8c9558ca82
5 changed files with 41 additions and 9 deletions

View File

@@ -220,7 +220,7 @@ def check_lock(file_name, contents):
raise StopIteration
# package names to be neglected (as named by cargo)
exceptions = ["bitflags", "xml-rs", "gl_generator", "byteorder"]
exceptions = ["bitflags", "xml-rs", "gl_generator", "byteorder", "uuid"]
import toml
content = toml.loads(contents)