[PATCH] fix old socket name after 9de731ed and 3ec007a4

Ray Strode halfline at gmail.com
Fri Nov 19 07:35:55 PST 2010


Hi,

On Thu, Nov 18, 2010 at 1:35 PM, Andrey Borzenkov <arvidjaar at gmail.com> wrote:
> Commit 9de731ed29db4670c1641aedd945c56fd1a3feed caused
> plymouth to lose leading '\0' on old abstract socket
> making it incompatible with older server. As result new
> client (after update) can no more communicate with old
> running server (or older server as part of initrd).
>
> Restore proper behaviour of having leading '\0' for both
> abstract sockets, trimmed and non-trimmed.
>
> Commit 3ec007a4820e53aed6713620173bd997957754ec did not
> check for success with old socket path and failed
> always. Properly check for success and proceed.

Thanks, these are commited now:

http://cgit.freedesktop.org/plymouth/commit/?id=a4c7cbafd3b448b24c50181132be6180ebed9621
http://cgit.freedesktop.org/plymouth/commit/?id=d29722b34a49cb432bd2ea83206447223667198c

--Ray


More information about the plymouth mailing list