Arno Velds wrote:
Still, I don't even remotely understand why the exiting of the image thread has any relation with the browser timeout on this weird form of HTTP/1.0 - HTTP/1.1 miscommunication.
It's because the thread still has the socket open. If you pass the
socket to the thread:
threads->create("image_thread", $hybid, $c)->detach;
And then close it in the thread:
sub image_thread {
my $hybid = shift;
my $socket = shift;
$socket->close();
...
You don't get that problem.
