this is a protective mechanism to avoid session flooding and server ddos attacks. Only a limited amount of sessions per user (or per server) is allowed. This can be configured at
If you set all limits to "0" an unlimited amount of sessions can be created - unused sessions will time out after a while so if there are not too many users creating many sessions they will expire before problems with too much sessions occur.
# maximum number of concurrent sessions, 0 stands for unlimited
# maximum number of concurrent sessions per user, a value less than or equal to zero means unlimited
However - i agree that the funambol connector must close its sessions - the question is how many session it produces and if those unclosed sessions are just a one-in-thousand phenomenon or if every session is left unclosed.