106 |
* HP/UX support brought to the same state like all other operating |
* HP/UX support brought to the same state like all other operating |
107 |
systems. |
systems. |
108 |
|
|
109 |
|
* Programs executed by monit, now has several monit specific |
110 |
|
environment variables available, which they may utilize for various |
111 |
|
purposes. A list of the available variabels can be found in the |
112 |
|
documentation. |
113 |
|
|
114 |
BACKWARD INCOMPATIBLE CHANGES: |
BACKWARD INCOMPATIBLE CHANGES: |
115 |
* The service names are no longer restricted by reserved names. |
* The service names are no longer restricted by reserved names. |
116 |
Due to this, the syntax of DEPENDS was changed. |
Due to this, the syntax of DEPENDS was changed. |
198 |
let monit recover from a crash and pick up without losing the |
let monit recover from a crash and pick up without losing the |
199 |
process state. |
process state. |
200 |
|
|
201 |
|
* The network code was rewritten to use a more modern non-blocing |
202 |
|
approach. As a result, socket read/write and socket connection |
203 |
|
works more proper and allows configured timeout. |
204 |
|
|
205 |
|
* Race conditions created by signaling the executable at the wrong |
206 |
|
time and at the wrong place could lead to SIGSEGV. This has been |
207 |
|
fixed and cleaned up by introducing (more) thread blocks in the |
208 |
|
code, thus making the code more reentrant. |
209 |
|
|
210 |
|
|
211 |
Version 3.2 |
Version 3.2 |
212 |
|
|