Re: How to catch error (or exit) when Receive hang (General questions)
Hi,
You can try with Execute Method. Something like this:
[code]$ssh->WaitFor('weonlydo@linux:~$');
$ssh->{DataReady} = 0;
print $ssh->Execute( ls -al\n ,'weonlydo@linux:~$');
$ssh->Disconnect();[/code]Drazen
Hi Drazen,
In my case, I don't have any pattern to match (even command prompt because the command I issue won't return to command prompt). So when I tried per your suggestion, the Execute give me an exception as follows:
======== exception ==========
The current connection has timeout.
Win32::OLE(0.1707) error 0x800a05b4
in METHOD/PROPERTYGET Execute at...
=============================
I am still unable to receive the buffered data from server after the command...
Regards,
novanstar
Complete thread:
- How to catch error (or exit) when Receive hang - novanstar, 2008-11-04, 02:57
- Re: How to catch error (or exit) when Receive hang - wodDamir, 2008-11-04, 09:00
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-04, 20:19
- Re: How to catch error (or exit) when Receive hang - woddrazen, 2008-11-04, 20:25
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-04, 21:07
- Re: How to catch error (or exit) when Receive hang - woddrazen, 2008-11-04, 23:05
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-04, 23:56
- Re: How to catch error (or exit) when Receive hang - woddrazen, 2008-11-05, 00:03
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-05, 00:46
- Re: How to catch error (or exit) when Receive hang - woddrazen, 2008-11-05, 09:24
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-05, 19:05
- Re: How to catch error (or exit) when Receive hang - wodDamir, 2008-11-05, 19:20
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-06, 19:39
- Re: How to catch error (or exit) when Receive hang - wodDamir, 2008-11-05, 19:20
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-05, 19:05
- Re: How to catch error (or exit) when Receive hang - woddrazen, 2008-11-05, 09:24
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-05, 00:46
- Re: How to catch error (or exit) when Receive hang - woddrazen, 2008-11-05, 00:03
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-04, 23:56
- Re: How to catch error (or exit) when Receive hang - woddrazen, 2008-11-04, 23:05
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-04, 21:07
- Re: How to catch error (or exit) when Receive hang - woddrazen, 2008-11-04, 20:25
- Re: How to catch error (or exit) when Receive hang - novanstar, 2008-11-04, 20:19
- Re: How to catch error (or exit) when Receive hang - wodDamir, 2008-11-04, 09:00