|
|
@ -43,7 +43,7 @@ class RequestHandler{
|
|
|
|
foreach($socketsFromQueue as $sock)
|
|
|
|
foreach($socketsFromQueue as $sock)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// var_dump($sock);
|
|
|
|
// var_dump($sock);
|
|
|
|
echo 'envoie de la réponse au client : '.$response;
|
|
|
|
echo 'envoie de la réponse au client : '.$response ."\n";
|
|
|
|
$result=socket_write($sock,$response,strlen($response)) or die("N'a pas pu écrire à la socket\n");
|
|
|
|
$result=socket_write($sock,$response,strlen($response)) or die("N'a pas pu écrire à la socket\n");
|
|
|
|
// var_dump($result);
|
|
|
|
// var_dump($result);
|
|
|
|
if($result==false)
|
|
|
|
if($result==false)
|
|
|
@ -51,6 +51,7 @@ class RequestHandler{
|
|
|
|
echo "erreur d'écriture\n";
|
|
|
|
echo "erreur d'écriture\n";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
return $response;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public function quitQueue(Socket $client,String $request){
|
|
|
|
public function quitQueue(Socket $client,String $request){
|
|
|
|
// supprime le socket de la liste des sockets en attente
|
|
|
|
// supprime le socket de la liste des sockets en attente
|
|
|
|