Subject: Re: libssh2 multi threaded environment

Re: libssh2 multi threaded environment

From: Will Cosgrove via libssh2-devel <libssh2-devel_at_cool.haxx.se>
Date: Thu, 21 Sep 2017 14:36:24 -0700

You’ll need to create one session per thread.

Will

> On Sep 21, 2017, at 2:30 PM, Kannamraju P via libssh2-devel <libssh2-devel_at_cool.haxx.se> wrote:
>
> Hi All,
> I am trying to use libssh2 in multi threaded environment . I want to create a
> single libssh session and have multiple sftp_sessions handled by different threads .
>
> Main (creates libbssh session as well as both the SFTP sessions and hands over the SFTP_SESSION to
> respective threads)
>
> SESSION ()--- SFTP_SESSION1(Thread1)
> SFTP_SESSION2 (Thread2)
>
> When each this thread tries to read a file , I am running into different error.
> like assertions, double free , error -13 etc.
>
> Any pointers or help is really appreciated .
>
>
> --
> thanks & Regards,
> Raju
> _______________________________________________
> libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel
Received on 2017-09-21