I'm doing some experiments on com.google.appengine.api.memcache.MemcacheServiceImpl
private static <T> T quietGet(Future<T> future) { try { // return future.get(); return future.get( 100, TimeUnit.MILLISECONDS); } catch (TimeoutException ex) { // throw new ExecutionException(createDeadlineException()); logger.log(Level.WARNING, ex.getMessage() + " " + future ); return null; } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw new MemcacheServiceException("Unexpected failure", e); } catch (ExecutionException e) { Throwable cause = e.getCause(); if (cause instanceof RuntimeException) { throw (RuntimeException) cause; } else if (cause instanceof Error) { throw (Error) cause; } else { throw new UndeclaredThrowableException(cause); } } } I'm not sure if it's working 100% yet, the web app seems to open faster, but there are still errors. I'm sure something can be improved around there.... I'm off next week, have fun -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/aKrs3-BElJwJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.