My event loop which is performing the download resides in a child thread.
In some cases, after invoking a call to nsIChannel::asyncRead, I have a need
to stop the download of a url prior to it completing.   I am uncertain how
to get at a nsOnStopRequestEvent and post it to the eventqueue on my child
thread.  I only have access to the channel, my receiver (inherits from
nsIStreamListener), and my URLLoadInfo.  Any suggestions on how to cleanly
stop the download?

Kind Regards,

Rick Marvin



Reply via email to