Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - ppp and io-pkt-v4-hc stall issues: (1 Item)
   
ppp and io-pkt-v4-hc stall issues  
In a test setup I am seeing an issue where if I establish a ppp connection via two serial ports on different computers, 
when the client ppp connection is slayed, io-pkt-v4-hc winds up stuck waiting on a CONDVAR (see below).

pidin when problem happens (attached is full pidin output):

  pid tid name               prio STATE       Blocked                     
 131090   1 sbin/io-pkt-v4-hc   21o SIGWAITINFO                             
 131090   2 sbin/io-pkt-v4-hc   20o REPLY       294931                      
 131090   3 sbin/io-pkt-v4-hc   21o CONDVAR     (0x812bf80)                 
 131090   4 sbin/io-pkt-v4-hc   21o CONDVAR     (0x812bf80)                 
--snip--

The ppp connection is invoked in a pretty standard way ie
pppd /dev/ser1 9600 192.0.32.2:192.0.32.1
and on the client
pppd /dev/ser1 9600 192.0.32.1:192.0.32.2

Does anyone have any idea what a serial driver could do to cause ppp/io-pkt to get stuck on a CONDVAR?

I know the CONDVAR value is the address but any idea how to track down the processes that are associated with it?

BTW this is running on QNX 6.5.0

Thanks

Attachment: Text pidin.txt 8.07 KB