Wanted service in status deactivating

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

What should happen if a wanted service in status deactivating (stop)?

For example, in the service A an ExecStop= is defined and takes 0.5s.
Then what should happen if a service B is started and A is wantedby B during the 0.5s.

Concrete scenario is:
A USB device has defined the udev rule SYSTEMD_WANTS=A.service and is bind to B.device.
It works normally as expected:
	When connect the device, the A.service is started.
	When disconnect, the A.service is stopped.

However, if quick disconnect/connect the device (<0.5s), A.service stay in stopped and will not be restarted.
Probably when connecting, the service is in deactivating and the Wants will be hence ignored.

Best regards

Shuang Liu
_______________________________________________
systemd-devel mailing list
systemd-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/systemd-devel




[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux