Project

General

Profile

Evolution #8064

Multiplication des processus dhclient3 avec eth0_method="dhcp"

Added by Joël Cuissinat almost 7 years ago. Updated almost 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
05/02/2014
% Done:

100%

Estimated time:
1.00 h
Spent time:
Distribution:
EOLE 2.4

Description

root@horus:~# ps aux | grep dhclient3 | wc -l
6
root@horus:~# CreoleService networking restart
Restart network service networking              [  OK  ]
root@horus:~# ps aux | grep dhclient3 | wc -l
7

Associated revisions

Revision 5fe0c471 (diff)
Added by Daniel Dehennin almost 7 years ago

Multiplication des processus dhclient3

L’arrêt des interfaces réseaux DHCP utilise la commande :

ip link set eth0 down

mais cela n’arrête pas le processus « dhclient3 ».

Le démarrage suivant lance un nouveau processus.

Il faut utiliser la commande « ifdown » à la place.

  • pyeole/service/module/network.py (Service._ifconfig_down): Arrêt d’une
    interface avec la commande « ifconfig ».
    (Service._if_down): Arrêt d’une interface avec la commande « ifdown ».
    (Service._down_interfaces): Arrêt des interfaces alias avec
    « ifconfig » et utilisation de « ifdown » par défaut.
    Amélioration des messages de debug afin de distinguer les types
    d’interfaces en mode debug.

Fixes: #8064 @30m

History

#1 Updated by Daniel Dehennin almost 7 years ago

  • Status changed from Accepté to Résolu
  • % Done changed from 0 to 100

#2 Updated by Joël Cuissinat almost 7 years ago

  • Status changed from Résolu to Fermé
root@amon:~# ps aux | grep dhclient3 | wc -l
2
root@amon:~# CreoleService networking restart
Restart network service networking                       [  OK  ]
root@amon:~# ps aux | grep dhclient3 | wc -l
2

Also available in: Atom PDF