Я даже не знаю как правильно задать вопрос...
Есть система, написанная на AnyEvent::HTTP. При ошибках соединения кроме собственно ошибки пишет «Can't locate object method „tid“ via package „threads“ at /usr/share/perl/5.18/XSLoader.pm line 92.». Гугление сказало, что это как-то связано с $SIG{__DIE__}, и действительно, в одном месте он переопределяется. То есть если убрать его переопределение, странная ошибка не возникает. Оттуда же, из гугления, я понял, что нужно этот сигнал то ли как-то в более правильном месте прописать, то ли более правильным образом...