Here is the issues:
==14717== Syscall param rt_sigaction(act->sa_mask) points to uninitialised byte(s)
==14717== at 0x6BF2C0E: __libc_sigaction (sigaction.c:67)
==14717== by 0x4E33E41: drizzle_create (drizzle.c:73)
==14717== by 0x41DD20: main (drizzletest.cc:5678)
==14717== Address 0x7feffd888 is on thread 1's stack
==14717==
Why not use a boost thread ptr to store the value instead?
Here is the issues: act->sa_ mask) points to uninitialised byte(s) cc:5678)
==14717== Syscall param rt_sigaction(
==14717== at 0x6BF2C0E: __libc_sigaction (sigaction.c:67)
==14717== by 0x4E33E41: drizzle_create (drizzle.c:73)
==14717== by 0x41DD20: main (drizzletest.
==14717== Address 0x7feffd888 is on thread 1's stack
==14717==
Why not use a boost thread ptr to store the value instead?