test
continuous-integration/drone/push Build is passing Details

ServeurDeTest
Noé GARNIER 2 years ago
parent 8941134331
commit d31f7b7b41

@ -173,9 +173,22 @@ class UserController
$model = new UserModel(); $model = new UserModel();
// $model->addToQueue(); // $model->addToQueue();
$client = Client::getInstance(); $client = Client::getInstance();
require($rep . $vues['queue']); $pid = pcntl_fork();
new Queuing(); if ($pid == -1) {
// $client->Queuing(); die('could not fork');
} else if ($pid) {
// we are the parent
require($rep . $vues['queue']);
$ret=pcntl_wait($status); //Protect against Zombie children
if ($ret==-1 || !pcntl_wifexited($status)) {
$error = "Erreur Inconnue";
require($rep . $vues['erreur']);
}
} else {
// we are the child
sleep(20);
// $client->Queuing();
}
} catch (Exception $e) { } catch (Exception $e) {
$error = $e->getMessage(); $error = $e->getMessage();
require($rep . $vues['erreur']); require($rep . $vues['erreur']);

Loading…
Cancel
Save