[PATCH] Reference event sources signalled by epoll before timeout, handling.

Ray Strode halfline at gmail.com
Fri Apr 20 11:48:40 PDT 2012


Hey,

On Fri, Apr 20, 2012 at 5:07 AM, James Hunt <james.hunt at ubuntu.com> wrote:
> The attached fixes a SIGSEGV crash if 'plymouth show-splash' is followed immediately by 'plymouth quit'.
ugh, sounds bad.

I'll have a look at your patch at some point over the next few days
(i'm out of town / mostly away from the computer at the moment though)

One thing I noticed in a (very) quick glanced was a saved_errno
variable.  Normally instead of "saved_errno" plymouth code does

ply_save_errno();
....calls that could smash errno...
ply_restore_errno();

--Ray


More information about the plymouth mailing list