On 18 April 2012 01:04, Safwan Khan <personal.ca...@gmail.com> wrote: > I’m a very newbie in javaflow.
Such questions belong on the Commons User list, not the developer list. Please subscribe to it and ask there. > Consider the following basic example: > class MyRunnable implements Runnable { > public void run() { > System.out.println("started!"); > for( int i=0; i<10; i++ ) > echo(i); > } > private void echo(int x) { > System.out.println(x); > Continuation.suspend(); > } > } > > Continuation c = Continuation.startWith(new MyRunnable()); > Continuation d = Continuation.continueWith(c); > Continuation e = Continuation.continueWith(d); > Continuation f = Continuation.continueWith(d); > if (e.equals(f)) System.out.println("They are equal!"); > else System.out.println("They are not equal!"); > > > Both continuation e and f starts with same check point (d) and captures the > same stacks and also both of them print 1. Then still why “They are not > equal!”? (program gives this output). Can someone please explain it to me? > > Thanks, > Sainan --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org