http://gwt-code-reviews.appspot.com/550801/diff/1/2 File dev/core/src/com/google/gwt/dev/shell/remoteui/MessageTransport.java (right):
http://gwt-code-reviews.appspot.com/550801/diff/1/2#newcode240 dev/core/src/com/google/gwt/dev/shell/remoteui/MessageTransport.java:240: class FutureTaskExtension extends FutureTask<Response> { The callable is never actually used at all; that's just part of RunnableFuture. I'm only using FutureTask as an implementation detail, because there are no good classes just lying around that implement Future alone, and I didn't want to write my own and risk it being buggy. http://gwt-code-reviews.appspot.com/550801/diff/10001/11001#newcode273 dev/core/src/com/google/gwt/dev/shell/remoteui/MessageTransport.java:273: * @param requestMessage The request to execute Actually, this is concurrency terminology I copied from the Javadoc for BlockingQueue. :) http://gwt-code-reviews.appspot.com/550801/show -- http://groups.google.com/group/Google-Web-Toolkit-Contributors