Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: Unable to connect to some SFTP servers using Perl::SFTP

by salva (Abbot)
on Apr 09, 2013 at 08:13 UTC ( #1027670=note: print w/ replies, xml ) Need Help??


in reply to Unable to connect to some SFTP servers using Perl::SFTP

The bus error indicates that probably Net::SFTP, Net::SSH::Perl or some of their dependencies are not thread safe. The only way to solve that kind of problem reliably is, unfortunately, to find the broken module and to fix it.


Comment on Re: Unable to connect to some SFTP servers using Perl::SFTP
Re^2: Unable to connect to some SFTP servers using Perl::SFTP
by skylinedreamer (Novice) on Apr 09, 2013 at 08:45 UTC
    hm.. i dont have access to repair the modules. I guess i have to look into other options in tht case then :-)
      If you only need to run your script on Linux/Unix systems, then, consider using processes (via fork) instead of threads.
        I enabled forks as follows by using system call to create a new terminal to run each ftp/sftp connection in a seperate perl script. It's able to execute but I am having issues when my parameters(@fields) contain bracket. I am not able to pass parameters which contains bracket.
        unless (fork()) { system("xterm -T $fields[0] -e \.\/uploader\.pl $index @field +s"); exit(0); }
        Error msg
        sh: syntax error at line 1: `(' unexpected
        After executing the window closes automaticaly. Is there a way to make it halt until the user press a key to exit or so. I tried to have a  <> at the end of the uploader script. But doesn't help

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1027670]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (6)
As of 2014-12-28 10:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (180 votes), past polls