You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@trafficserver.apache.org by "Owens, Steve" <St...@disney.com> on 2013/06/14 23:07:47 UTC

TSVIOBufferGet(output_vio) returns null unexpectedly

I am running a transformation plugin that I wrote and am getting an error that I don't understand.  I know that when TSVIOBufferGet(output_vio), returns null it means that  "that the write operation has been shutdown and that the continuation does not want us to send any more WRITE_READY or WRITE_COMPLETE events."

What I don't understand is what could be causing this to happen.

Does anyone know under what circumstances the write operation can get shut down?

Re: TSVIOBufferGet(output_vio) returns null unexpectedly

Posted by "Alan M. Carroll" <am...@network-geographics.com>.
There are a number of reasons. The most common one is the client terminated the connection. After that, if the server terminates the connection then the transaction will be shut down which will also involve closing down the client write. In general, it means an error (from the ATS point of view) has occurred and further transaction processing is pointless.

Friday, June 14, 2013, 4:07:47 PM, you wrote:

> I am running a transformation plugin that I wrote and am getting an error that I don't understand.  I know that when TSVIOBufferGet(output_vio), returns null it means that  "that the write operation has been shutdown and that the continuation does not want us to send any more WRITE_READY or WRITE_COMPLETE events."

> What I don't understand is what could be causing this to happen.