From 8d2df83b4378f1dcbbf923b5a78348a88b60fa74 Mon Sep 17 00:00:00 2001 From: Andre Nathan Date: Thu, 5 Dec 2013 10:46:38 -0200 Subject: [PATCH] Return nil if container has no init --- ext/lxc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/lxc.c b/ext/lxc.c index 3fc553b..ff058ba 100644 --- a/ext/lxc.c +++ b/ext/lxc.c @@ -126,7 +126,8 @@ container_init_pid(VALUE self) Data_Get_Struct(self, struct container_data, data); pid = data->container->init_pid(data->container); - + if (pid < 0) + return Qnil; return INT2NUM(pid); }