Hi Matt, I didn't see your reply since it went into trash folder.Thanks for the reply. I tried running from inetd & it worked fine.
Regards, Naveen On Thu, Nov 26, 2015 at 5:02 PM, Naveen Mamindlapalli <naveen.mamindlapa...@gmail.com> wrote: > Hi All, > > Running from inetd solved the issue of multiple client connections at a time. > > There is a limitation with non-inetd mode. Am I correct? > > Thanks and Regards, > Naveen > > On Wed, Nov 25, 2015 at 12:25 PM, Naveen Mamindlapalli > <naveen.mamindlapa...@gmail.com> wrote: >> Hi All, >> >> I am using dropbear sshd v0.52 (non-inetd mode) ported onto uClinux os >> running on ARM cortex M3 processor. >> >> I found that dropbear server is not accepting multiple ssh clients at >> a time. I need to exit the first client & then second client is >> connected. Until then the second client is suspended. >> >> I have debugged the code and found that vfork() in main_noinetd() is >> not returned for parent process & after reading man pages, I found >> that vfork() suspends the parent process until child exits or calls >> execve(). >> >> Is there any fix for this issue? >> >> Thanks and Regards, >> Naveen