Subject: | Circular reference in implementation |
There is a circular reference in the last callback created in the _open_channel method, because the callback refers to $sftp, which in turns stores the channel object containing the callback.
Of course, without also fixing the underlying SSH2 circular references, fixing this doesn't do much.