Finally!

On 23 November 2011 16:36, Tomer Filiba <[email protected]> wrote:

> could you include some code (client side as well as server side) that
> reconstructs this problem?
> please open an issue on github. you can use http://gist.github.com to
> attach your code.
>

I was able to reproduce it. Once I added a client side object as one of the
arguments to the remote invocation, the behaviour changes and the server
side only invokes at the time the AsyncResult.wait() is invoked. I created
two gists, one with just a remote invocation and correct async behaviour,
the other passing a client side object resulting in the incorrect behaviour.

correct: https://gist.github.com/1393209
incorrect: https://gist.github.com/1393212

I haven't created an issue yet as it might be possible there is something I
misunderstood from rpyc. So please correct me first if needed on my use of
rpyc.

Greetings,

Ringo

Reply via email to