Paul, Beside intercepting JDK log messages, looking for those IO exceptions, there is indeed currently no way to intercept those errors and act on them. That's why I suggested a RFE.
As a more general thought, you will never be 100% sure that a client got your response and successfully processed it unless the client confirms it to you via a separate request. For example a client crash could occur right after he read your response... But if we can give you more control at Restlet API level, I think this is valuable. Best regards, Jerome Louvel -- Restlet ~ Founder and Lead developer ~ http://www.restlet.org Noelios Technologies ~ Co-founder ~ http://www.noelios.com -----Message d'origine----- De : Paul J. Lucas [mailto:[EMAIL PROTECTED] Envoye : mercredi 13 aout 2008 20:57 A : [email protected] Objet : Re: Knowing if a client disconnected? On Aug 13, 2008, at 10:26 AM, Jerome Louvel wrote: > The closest you'll find in the Restlet API is the > org.restlet.service.ConnectorService class that has two callback > methods: > - beforeSend(Representation entity) > - afterSend(Representation entity) > > Maybe we could introduce a new call-back method "onSendError(...)" > that > would inform you about the failed response and the reason for failure. So you're saying there's no way to know *now* with the API as it currently is? It would be nice to know *now*. - Paul

