Hi Naveen, This is a limitation of uClinux. Running from inetd is the recommended solution.
Cheers, Matt On Wed, Nov 25, 2015 at 12:25:34PM +0530, Naveen Mamindlapalli 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
