I have resolved my bug - it was wrong locking in my application.Yes, it is. It uses global variables all over the place...
I have noticed that sctplib is very locking sensitive -
even small mistake in application can lead to many problems and cause different crash scenarios. One of them is interesting because it crashes on malloc.
Even if you are using sockets, you might need some locking in
Some of them were similar to these described by Nigar.
So in my opinion it is necessary to use socketapi (which I don't use)
or make proper locking in application.
That is what I would expect. The same is true for locking and SCTP kernel
Otherwise during sending high performance traffic You will get crash for sure.
Greetings,
Piotr
"Piotr Gutkowski"
<gluten AT poczta.onet.pl>
napisał(a):
Thanks for the patched version Thomas
but the problem still occurs.
Now I think my problem can be connected with old version of glib,
will try to crosscompile newer one or trace with valgrind.
Piotr
_______________________________________________
sctp-discussion mailing list
sctp-discussion AT sctp.de
http://www.sctp.de/mailman/listinfo/sctp-discussion
Archive powered by MHonArc 2.6.19+.