From: Fabio L. A. <apr...@cp...> - 2003-12-23 16:13:40
|
I am developing a M2PA protocol using Linux and SCTP protocol. I was working if a beta kernel 2.6.0-test5 and a lksctp-tools-2_6_0-test4-0_7_3 version of SCTP lib. I have two test programs, one is a writer (read a file and send message to peer) and the other is a reader (receive the messages and write a file with its bytes). Each one execute in a different processor. Both try connect to other. The first that start, try to connect and if it don't get the connection, wait the other peer. When the connection is up, the writer send the messages to the reader. After the file send, the writer close the connection. In the versions above, the programs works well. But now, I am working with the oficial kernel 2.6.0 and the programs don't work. Sometimes the writer starts and it think that the reader is up and it try to send messages to it. If the reader starts first, it also thinks the writer is OK and soon it closes the connection. I downloaded the new version of lib lksctp-tools-2.6.0-test7-0.7.4 and the problem is the same. What is happens? I send attached my two test programs. Thanks -- Fábio Luiz Approbato Diretoria de Sistemas de Comutação de Nova Geração CPqD Telecom & IT Solutions Tel +55 19 3705-4825 / Fax +55 19 3705-4894 Cel +55 19 9751-4438 apr...@cp... www.cpqd.com.br |