Gunnar Beutner
|
d2650df8b6
|
Cleaned up the Process class.
|
2013-02-13 11:48:19 +01:00 |
Gunnar Beutner
|
d6fcc33be4
|
Refactor the Process class. Remove the Windows implementation for now.
|
2013-02-13 11:39:24 +01:00 |
Gunnar Beutner
|
800750c415
|
Build fix.
|
2013-02-13 07:48:08 +01:00 |
Gunnar Beutner
|
b0d8c40d20
|
Process: repeat read() until we get EAGAIN.
|
2013-02-13 07:39:26 +01:00 |
Gunnar Beutner
|
a80872b314
|
Use pipe2() instead of pipe() when possible.
|
2013-02-13 07:33:14 +01:00 |
Gunnar Beutner
|
cf920cd0f2
|
Wait for child processes before getting new tasks from the list.
|
2013-02-11 23:18:26 +01:00 |
Gunnar Beutner
|
5fab16a223
|
Fixed uninitialized variable bug.
|
2013-02-11 06:38:30 +01:00 |
Gunnar Beutner
|
a3f03928d7
|
Process: use read() on *NIX.
|
2013-02-11 00:05:11 +01:00 |
Gunnar Beutner
|
bddd9ebf0b
|
Implemented poll() support for Process tasks.
Fixes #3035
|
2013-02-10 23:31:11 +01:00 |
Gunnar Beutner
|
7ce98ed374
|
Use multiple worker threads for Process tasks.
|
2013-02-10 22:29:42 +01:00 |
Gunnar Beutner
|
aa2322abbb
|
Fixed deadlock in Process::WorkerThreadProc.
|
2013-02-10 21:53:08 +01:00 |
Gunnar Beutner
|
67aef452e5
|
Windows build fix.
|
2013-02-10 19:09:35 +01:00 |
Gunnar Beutner
|
bd80f4597e
|
Windows build fix.
|
2013-02-10 18:57:23 +01:00 |
Gunnar Beutner
|
4e9afd7c2c
|
Build fix V2.
|
2013-02-10 17:44:03 +01:00 |
Gunnar Beutner
|
0e7a3c67ec
|
Bugfixes for the Process class.
|
2013-02-10 12:45:39 +01:00 |
Gunnar Beutner
|
fc6df0ecbd
|
Fixed 1 second delay for child processes.
|
2013-02-10 01:35:40 +01:00 |
Gunnar Beutner
|
ee37e0cace
|
Implemented environment-based macros.
|
2013-02-09 23:02:33 +01:00 |
Gunnar Beutner
|
686191103f
|
Fixed spelling mistake.
|
2013-02-09 18:43:11 +01:00 |
Gunnar Beutner
|
cf92cd83b3
|
Implement some dynamic macros.
Move check-specific code to service-check.cpp
|
2013-02-09 18:39:43 +01:00 |
Gunnar Beutner
|
b887f14d96
|
Use BOOST_THROW_EXCEPTION instead of boost::throw_exception()
Fixes #3636
|
2013-02-06 12:51:12 +01:00 |
Gunnar Beutner
|
edf812b6b5
|
Removed ::Sleep and implemented Utility::Sleep.
|
2012-09-25 15:41:43 +02:00 |
Gunnar Beutner
|
063d69ed96
|
Added missing doc strings.
|
2012-09-14 14:41:17 +02:00 |
Gunnar Beutner
|
9bc93ce4a9
|
Renamed 'doc' to 'docs'.
Moved Doxygen files to docs/.
Removed cJSON directory.
Moved libraries into lib/.
Renamed 'config' to 'm4'.
Renamed 'dyn' library to 'config'.
|
2012-09-07 10:27:31 +02:00 |