Hi,

I am using RTMP module in freeswitch and after a few days one of the processors gets stuck on 100% processing. Here are a few logs that might help.

freeswitch@internal> rtmp status profile default sessions
Profile: default
I/O Backend: tcp
Bind address: 0.0.0.0:1935
Active calls: 0

Sessions:
uuid,address,user,domain,flashVer
6094eee2-f9a2-427e-ada4-d4a9052525b0,X.X.X.X:54316,NNNNNNNNN,X.X.X.X,WIN 11,5,31,2
a1bb87a4-98a7-4b1e-b4d5-080e54690c31,X.X.X.X:50667,NNNNNNNNNN,X.X.X.X,WIN 11,5,502,110
f2df9e88-17b3-4685-9336-01fcdd2a5a0d,X.X.X.X:51806,NNNNNNNNNN,X.X.X.X,WIN 11,5,502,110
f9d46493-a707-48a5-9cbb-032aa80919bb,X.X.X.X:14331,,,WIN 11,5,502,110
7a561e8b-4d34-49ba-b4e8-b6c9ec58abd5,X.X.X.X:51998,,,WIN 11,4,402,287

All the IP's are replaced by X.X.X.X and dialed numbers are replaced by NNNNNNN.

My rtmp.conf.xml looks something like:
<configuration name="rtmp.conf" description="RTMP Endpoint">
  <profiles>
        <profile name="default">
                <settings>
                        <param name="bind-address" value="0.0.0.0:1935" />
                        <param name="context" value="public" />
                        <param name="dialplan" value="XML" />
                        <!-- If this is set to true, no unauthenticated inbound calls will be allowed -->
                        <param name="auth-calls" value="true" />
                        <!-- How much time should the clients buffer the media stream (miliseconds) -->
                        <param name="buffer-len" value="128" />
                        <!-- Sets the maximum size of outbound RTMP chunks -->
                        <param name="chunksize" value="128" />
                </settings>
        </profile>
  </profiles>
</configuration>

I have tried several freeswitch versions but the problem persists. Please let me know if anything else is needed i will provide it.

Regards,
Qasim