| 2026-08-01 |
...but actually, it turns out RExec is a stream, and it is used for setting up the Stream-objects (later, on demand). Possibly it should still be renamed $RStrm, to avoid confusion like this.
- Update: done. Note that $RExec is still used in
IO\Aspect\Connx\run\Starter\Local\Proc (a Starter, not a Session) because it's a handle to the process rather than a primary stream. The corresponding resource-handle in IO\Aspect\Connx\run\Session\Remote\SSH2 is $RConn, via $QRConn -- maybe that should be renamed to $RExec?
- Note that there is a reason why the executable-resource is in the Starter for Local Proc but in the Session for Remote SSH2. It has something to do with how the underlying libraries work, and I'm pretty sure I documented it... somewhere.
|