listener_remove 2.5 beta not appear if listener creates two connection at the same time
I am using kh 2.4.0 kh20 and I am sure that this 64-bit build is based on 2.5 beta.
If a listener creates two connections at the same time, icecast creates two different client ids, which is absolut correct.
If the first of the two connection is closed, icecast is sending a listener_remove
POST request. That is alright.
But if the second connection is also closed, no additional listener_remove
POST request is send!
That should no be the case!
My MySQL database for this client id is therefore not closed and appear still at an active connection.
With the ols 2.4.4 32-bit version it works fine.