Subject: libssh2-devel post from mike@codeshorts.ca requires approval

libssh2-devel post from mike@codeshorts.ca requires approval

From: <libssh2-devel-owner_at_cool.haxx.se>
Date: Tue, 28 Jul 2009 02:51:05 +0200

As list administrator, your authorization is requested for the
following mailing list posting:

    List: libssh2-devel_at_cool.haxx.se
    From: mike_at_codeshorts.ca
    Subject: Re: Hang in libssh2_sftp_readdir
    Reason: Post by non-member to a members-only list

At your convenience, visit:

    http://cool.haxx.se/cgi-bin/mailman/admindb/libssh2-devel
        
to approve or deny the request.

attached mail follows:


Hi guys,

First off, thanks for your hard work on libssh2. It's tremendously
useful project! I have an iPhone application that uses libssh2
(Briefcase). The current version of it has been pretty solid, using
libssh2 v0.18.

I'm working on a bug fix release, and I'm using the git master branch
of libssh2. I had tried using the 1.1 branch, but I hit the timing bug
where channel reads would sometimes return 0 bytes. That problem is
fixed for me, but now I have a new problem.

Now, I'm getting sporadic hangs when calling libssh2_sftp_readdir.
This only happens when I'm accessing remote Linux servers (e.g. my Web
Faction and Dreamhost servers). Local directory reads of OS X machines
on my WiFi network seem reliable. The old version of my iPhone app
reads directories from the same remote servers quickly and reliably.
So, it's a regression between v0.18 and v1.1.

I have made no real changes to any of my other SSH code in the mean
time. I will continue to track this, and will enter a bug into the bug
tracker. But I thought I'd give you a heads up and see if anyone had
any suggestions!

Thanks again, I'll let you know if I learn more.

Mike Taylor

attached mail follows:


If you reply to this message, keeping the Subject: header intact,
Mailman will discard the held message. Do this if the message is
spam. If you reply to this message and include an Approved: header
with the list password in it, the message will be approved for posting
to the list. The Approved: header can also appear in the first line
of the body of the reply.
Received on 2009-07-28