|
|
@ -1,3 +1,18 @@ |
|
|
|
|
|
|
|
* Sat Dec 18 2004 Marc Waeckerlin <marc@waeckerlin.org> - mrw-c++-1.4.0 (mrw) |
|
|
|
|
|
|
|
- WARNING: Don't use mrw::Exec and mrw::Pipes from the following |
|
|
|
|
|
|
|
releases: |
|
|
|
|
|
|
|
- 1.3.0 |
|
|
|
|
|
|
|
- 1.3.1 |
|
|
|
|
|
|
|
The problem is solved in 1.4.0 |
|
|
|
|
|
|
|
- pipes are now again blocking by default, because this turned out to |
|
|
|
|
|
|
|
make less trouble |
|
|
|
|
|
|
|
- exec seems to be stable now in any circumstances, even with large |
|
|
|
|
|
|
|
output and under heavy, at least I was unable to reproduce the problem |
|
|
|
|
|
|
|
- the solution for exec was: |
|
|
|
|
|
|
|
- no select with non blocking pipes (sorry, I had not much |
|
|
|
|
|
|
|
experience with select) |
|
|
|
|
|
|
|
- pipes are only non blocking on the parent's side, on the child's |
|
|
|
|
|
|
|
side all pipes are blocking |
|
|
|
* Fri Dec 17 2004 Marc Waeckerlin <marc@waeckerlin.org> - mrw-c++-1.4.0 (mrw) |
|
|
|
* Fri Dec 17 2004 Marc Waeckerlin <marc@waeckerlin.org> - mrw-c++-1.4.0 (mrw) |
|
|
|
- change both execute methods to newer, more stable implementation |
|
|
|
- change both execute methods to newer, more stable implementation |
|
|
|
- new feature: tokenizer |
|
|
|
- new feature: tokenizer |
|
|
|