Hi, On Thu, Sep 12, 2013 at 5:55 PM, Richard Johnson <[email protected]> wrote: > Thank you very much, Simone and Greg, you completely clarified this part for > me. > > Now I'm stuck with a different problem. > > I have a queue of output data chunks that is being filled out by a > completely > separate thread, not related to the servlet container. > > After adding some data, this thread calls flush() to send all collected data > to the client. > > In the beginning data queue is empty, so onWritePossible that was called > when we first > register ReadListener, exists.
WriteListener. You meant "exits" ? > When separate thread calls flush(), we need to notify Jetty somehow, that it > needs to start calling onWritePossible again. > (in NIO terms - "register interest in writing"). > > How can we do that? You call onWritePossible() from flush() from your flusher thread. -- Simone Bordet ---- http://cometd.org http://webtide.com http://intalio.com Developer advice, training, services and support from the Jetty & CometD experts. Intalio, the modern way to build business applications. _______________________________________________ jetty-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/jetty-users
