Thread HTTP::Server::Simple & SSL & fork() (1 answers)
Opened by Perlaqua at 2009-10-25 16:32

murphy
 2009-10-25 23:31
#127315 #127315
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Ich denke das Problem liegt darin, dass der Code in accept_hook forkt, und dadurch zwei Webserver entstehen, die beide gleichzeitig versuchen denselben Client über dieselbe Netzwerkverbindung zu bedienen, einmal mit SSL, einmal ohne.

Die Anleitung von CPAN:HTTP::Server::Simple erwähnt, man solle zum erstellen von nebenläufigen Serverinstanzen eine Subklasse erstellen, die die Methode net_server überschreibt und eine Instanz einer angepassten Subklasse von CPAN:Net::Server zurückliefert.
When C++ is your hammer, every problem looks like your thumb.

View full thread HTTP::Server::Simple & SSL & fork()