Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Right now both the `connect()` helper in src/slave/http.cpp and `transform()` helper in src/common/recordio.hpp use recursion to read data from one pipe and write to another.
The way these helpers are written could cause stack overflow. Ideally we should be able to leverage the new `process::loop` abstraction for that.