We have three JIRA's[1] to add a cancel method to Pipe.

In Android (and presumably iOS and to a lesser extent JS) Pipes are shared among multiple threads and each request exists in its own scope.  (IE multiple threads can have multiple requests running at one time).

When a "cancel" is called, which request is cancelled?
 I've attempted to address this (and some larger issues) here: https://github.com/aerogear/aerogear.org/blob/pipe_spec/docs/specs/aerogear-client-pipe/index.markdown


Summers

1: (898,901,895)