commit | 5a700ff632227edc543ab04ee02554bcf80f85df | [log] [tgz] |
---|---|---|
author | Suharsh Sivakumar <suharshs@google.com> | Fri Mar 04 16:06:00 2016 -0800 |
committer | Suharsh Sivakumar <suharshs@google.com> | Fri Mar 04 16:06:00 2016 -0800 |
tree | 8d2b9d3302baaee58a59b60f558113bc3a74a61d | |
parent | feeae622082e62dacd2311a4af2583701f401cdf [diff] |
jni: Introduce valid channel to publisher and reimplement publisher so that calls are truly async. This uncovered quite a few tests that were passing just because the old publisher was semi-synchronous when it used an unbuffered chan. Also introduce PublisherState to the PublisherStatus(formerly Mounts). Fixes vanadium/issues#1148 MultiPart: 2/4 Change-Id: If299bf1f3140856ee8f5ed87395d1119310fb828