Fix indentation and remove unused imports/variables.

This commit is contained in:
Sönke Ludwig 2019-08-23 19:54:55 +02:00
parent 5c3afcc175
commit 20373d10db

View file

@ -16,10 +16,8 @@ private enum SIGCHLD = 17;
final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProcesses {
@safe: /*@nogc:*/ nothrow:
import core.stdc.errno : errno, EAGAIN, EINPROGRESS;
import core.sync.mutex : Mutex;
import core.sys.linux.sys.signalfd;
import core.sys.posix.unistd : close, read, write, dup;
import core.sys.posix.unistd : dup;
import core.thread : Thread;
private {
@ -34,8 +32,6 @@ final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProces
this(Loop loop, EventDriver driver)
{
import core.sys.posix.signal;
m_loop = loop;
m_driver = driver;
}
@ -317,7 +313,6 @@ final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProces
private static void waitForProcesses()
@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.signal : siginfo_t;
@ -363,7 +358,6 @@ final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProces
{
auto pid = cast(ProcessID)system_pid;
ProcessWaitCallback[] callbacks;
PosixEventDriverProcesses driver;
lockedProcessInfo(pid, (ProcessInfo* info) @safe {
// We get notified of any child exiting, so ignore the ones we're