Import sysutils/policykit version 0.9_6
[dports.git] / sysutils / policykit / files / patch-src_kit_kit-spawn.c
1 --- src/kit/kit-spawn.c.orig    2009-03-29 20:11:24.000000000 -0400
2 +++ src/kit/kit-spawn.c 2009-03-29 20:11:43.000000000 -0400
3 @@ -396,7 +396,10 @@ kit_spawn_sync (const char     *working_
4                          }
5                  }
6  
7 +again:
8                  if (waitpid (pid, out_exit_status, 0) == -1) {
9 +                       if (errno == EINTR)
10 +                               goto again;
11                          goto out;
12                  }
13                  pid = -1;