msh210 has asked for the wisdom of the Perl Monks concerning the following question:
O Monks,
I keep getting hit with the die(qq/Unexpected end of stream while looking for line\n/) at line 1126 of HTTP::Tiny (current version, 0.056). It seems the sysread on line 1112 succeeded but returned 0, so the filehandle was at its end (as the die message implies), but I can't seem to figure out (from the module code) the circumstances under which that would occur. I would appreciate any assistance.
Note that this only occurs for a specific HTTP POST request that I'm expecting to take a long time (but not so long that the HTTP::Tiny->new(timeout=>...) is reached). Other POSTs work just fine. I don't know what else you might need to know about my code or Internet connection or… I just don't know what details to supply, but of course will be glad to edit details into this post in reply to requests for clarification.
|
|---|