# | Line 6 | Line 6 | |
---|---|---|
6 | ||
7 | #include "Daemon.hpp" | |
8 | ||
9 | < | Daemon::Daemon(int port) : port(port) |
9 | > | void Daemon::serve(bool fork, Daemon* self) |
10 | { | |
11 | < | // |
11 | > | Person::configure(); |
12 | > | |
13 | > | if (fork) |
14 | > | { |
15 | > | switch (::fork()) |
16 | > | { |
17 | > | case -1: |
18 | > | cerr << program << ": fork()\n"; |
19 | > | |
20 | > | exit(1); |
21 | > | case 0: |
22 | > | break; |
23 | > | default: |
24 | > | return; |
25 | > | } |
26 | > | } |
27 | > | |
28 | > | self->handle(); |
29 | } | |
30 | ||
31 | < | Daemon::~Daemon() |
31 | > | void Daemon::handle() |
32 | { | |
33 | < | // |
33 | > | cerr << "Here!\n"; |
34 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |