blocking ( flag ) Enable or disable blocking. A good number of the methods in Net::SSH2/libssh2 can not work in non-blocking mode. Some of them may just forcibly enable blocking during its execution. A few may even corrupt the SSH session or crash the program. The ones that can be safely called are read and, with some caveats, write. See "write" in Net::SSH2::Channel. Don't hesitate to report any bug you found in that area!