Quoting Dwight Engen (dwight.en...@oracle.com):
> The problem is that the fd table is shared between threads and if a thread
> forks() while another thread has an open fd to the monitor, the duped fd
> in the fork()ed child will not get closed, thus causing monitord to stay
> around since it thinks it still has a client. This only happened when
> calling lxcapi_start() in the daemonized case since that is the only time
> we try to get the status from the monitor.
> 
> Signed-off-by: Dwight Engen <dwight.en...@oracle.com>

Acked-by: Serge E. Hallyn <serge.hal...@ubuntu.com>

and pushed to staging (after another quick test build) - thanks.

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel

Reply via email to