chiark / gitweb /
fsckd: rework plymouth connection management
authorLennart Poettering <lennart@poettering.net>
Mon, 9 Mar 2015 17:45:50 +0000 (18:45 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 9 Mar 2015 17:45:50 +0000 (18:45 +0100)
commit7046313698e449415ab76c96af4ac0b0fdbf473c
treeb7e1a8b101a7f625d7b63e88421ac5bd26adec20
parente9d2527ff4b9a907cb8a4a035be646d3dd443abc
fsckd: rework plymouth connection management

- the even source should not be freed before the fd for it is closed

- read() returns an ssize_t and we need to handle it as such

- properly handle errors from read()

- reuse on_plymouth_disconnect() whenever we disconnect from plymouth,
  and rename it plymouth_disconnect hence()
src/fsckd/fsckd.c