fixed #850 - DelegatingFuture.isDone always returns false until get is c...

...alled