Hi,
I think there is a bug in the tm module of he CVS tree:
timer.c line 283: if (SEND_BUFFER( r_buf )<=0) {
SEND_BUFFER returns -1 on error, and 0 on success, so it should be if (SEND_BUFFER( r_buf )==-1) {
SER always sends "503 Service Unavailable" respond after sending INVITE retransmissions in our test environment. Modifying timer.c solved this problem. I can attach my syslog or udp-log if necessary.