QuoteZeile 37:
die (print $q->redirect('https://example.net/test/err.html')) unless $s;
Was soll das deiner Meinung nach machen? Den Erfolg des Redirect ausgeben und dann das Programm sterben lassen?
Kann sein, dass daher die Logmeldung kommt.
Das soll das Programm mit einer Fehlermeldung beenden, wenn auf "QUIT" nichts vom Socket zurück kommt. Da erwarte ich eine Reaktion des IRC-Servers.