Fix indentation and remove unused imports/variables.
This commit is contained in:
parent
5c3afcc175
commit
20373d10db
|
@ -16,10 +16,8 @@ private enum SIGCHLD = 17;
|
||||||
|
|
||||||
final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProcesses {
|
final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProcesses {
|
||||||
@safe: /*@nogc:*/ nothrow:
|
@safe: /*@nogc:*/ nothrow:
|
||||||
import core.stdc.errno : errno, EAGAIN, EINPROGRESS;
|
|
||||||
import core.sync.mutex : Mutex;
|
import core.sync.mutex : Mutex;
|
||||||
import core.sys.linux.sys.signalfd;
|
import core.sys.posix.unistd : dup;
|
||||||
import core.sys.posix.unistd : close, read, write, dup;
|
|
||||||
import core.thread : Thread;
|
import core.thread : Thread;
|
||||||
|
|
||||||
private {
|
private {
|
||||||
|
@ -34,8 +32,6 @@ final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProces
|
||||||
|
|
||||||
this(Loop loop, EventDriver driver)
|
this(Loop loop, EventDriver driver)
|
||||||
{
|
{
|
||||||
import core.sys.posix.signal;
|
|
||||||
|
|
||||||
m_loop = loop;
|
m_loop = loop;
|
||||||
m_driver = driver;
|
m_driver = driver;
|
||||||
}
|
}
|
||||||
|
@ -317,7 +313,6 @@ final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProces
|
||||||
|
|
||||||
private static void waitForProcesses()
|
private static void waitForProcesses()
|
||||||
@system {
|
@system {
|
||||||
import core.stdc.errno : ECHILD, errno;
|
|
||||||
import core.sys.posix.sys.wait : idtype_t, WNOHANG, WNOWAIT, WEXITED, WEXITSTATUS, WIFEXITED, WTERMSIG, waitid, waitpid;
|
import core.sys.posix.sys.wait : idtype_t, WNOHANG, WNOWAIT, WEXITED, WEXITSTATUS, WIFEXITED, WTERMSIG, waitid, waitpid;
|
||||||
import core.sys.posix.signal : siginfo_t;
|
import core.sys.posix.signal : siginfo_t;
|
||||||
|
|
||||||
|
@ -363,7 +358,6 @@ final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProces
|
||||||
{
|
{
|
||||||
auto pid = cast(ProcessID)system_pid;
|
auto pid = cast(ProcessID)system_pid;
|
||||||
|
|
||||||
ProcessWaitCallback[] callbacks;
|
|
||||||
PosixEventDriverProcesses driver;
|
PosixEventDriverProcesses driver;
|
||||||
lockedProcessInfo(pid, (ProcessInfo* info) @safe {
|
lockedProcessInfo(pid, (ProcessInfo* info) @safe {
|
||||||
// We get notified of any child exiting, so ignore the ones we're
|
// We get notified of any child exiting, so ignore the ones we're
|
||||||
|
|
Loading…
Reference in a new issue