|Subject:||Conflict with Net::SFTP::Foreign (open3 and STDERR handling)|
I've ran into a bug using Log::WarnDie with Net::SFTP::Foreign. The problem is SFTP connections fails if Log::WarnDie has been loaded. I've dug into the problem and found that open3() fails in the SFTP module and unfortunately I've found only one workaround: untie STDERR before open3(). But this is a pretty aggressive "solution" so I've reported this both to you and Net::SFTP::Foreign developer. Please try to find a real long standing solution to this problem!