Depuis un certain nombre de versions (mais c'est bientôt de l'histoire ancienne), il y a des soucis pour accéder à la party-line des eggdrops lorsqu'ils sont lancés depuis un certain temps, ce qui implique que pour recharger la configuration de l'eggdrop (rehash), on doit passer par un kill de l'eggdrop.
Mais ce que peu de monde sait, c'est que la commande Kill permet de recharger un process (HUP ou SIGHUP), et dans le cas d'un eggdrop c'est l'équivalent d'un rehash.
Nota bene : cette astuce permet seulement de faire le rehash sans avoir à tuer l'eggdrop, elle ne résout pas le souci d'accès à la party-line
Mais ce que peu de monde sait, c'est que la commande Kill permet de recharger un process (HUP ou SIGHUP), et dans le cas d'un eggdrop c'est l'équivalent d'un rehash.
Code:
# Vue côté shell
eggdrop@eggfarm:~/eggdrop$ cat pid.MyEgg
1085
eggdrop@eggfarm:~/eggdrop$ kill -1 1085
# Vue côté eggdrop
[15:09:01] Received HUP signal: rehashing...