[systemd-devel] [PATCHv4] core: notify triggered by socket of a service
Colin Guthrie
gmane at colin.guthr.ie
Sat Sep 21 03:57:12 PDT 2013
'Twas brillig, and Colin Guthrie at 19/09/13 00:54 did gyre and gimble:
> Hi,
>
> While I'm not 100% sure, (not done quite enough testing), but this patch
> seems to have introduced some kind of race that results in me seeing a
> 1min delay in boot. This delay creeps in before
> systemd-udevd-control.socket starts so my dmesg looks like:
>
> [ 1.549666] RPC: Registered tcp NFSv4.1 backchannel transport module.
> [ 61.592613] systemd[1]: ConditionPathIsReadWrite=/sys succeeded
> for systemd-udevd-control.socket.
>
>
>
> And it was the mention socket related stuff that reminded me of this
> thread and patch.
>
> So I reverted the commit (otherwise running git master) and have
> performed three successful boots so far without issue. This is obviously
> not conclusive, but sadly I also have a problem shutting down quickly...
> seems my httpd.service file now also stalls until it times out. When the
> ControlGroup becomes empty, it seems this isn't properly detected and
> systemd keeps the unit in the "deactivating" state until it times out.
> I'll post a separate mail about this issue.
>
> I'll keep testing and reporting if I still get the delayed boot.
Since applying Olivier Brunel's type=notify patch it seems my httpd
timeout on shutdown problem is fixed and I have done several reboots.
Seems that after reverting this patch, I've not had any more startup
delays, so I would say there is definitely something up with it.
All the best.
Col
--
Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/
Day Job:
Tribalogic Limited http://www.tribalogic.net/
Open Source:
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
More information about the systemd-devel
mailing list