[Kamailio-Users] OpenSER ActiveWatcher Table

Juha Heinanen jh at tutpro.com
Wed Oct 15 11:38:06 CEST 2008


Klaus Darilion writes:

 > > When a SUBSCRIBE message is received, OpenSER creates an entries in
 > > the ActiveWatcher table. This is used to generate NOTIFY message to
 > > watchers. The problem I have seen is that OpenSER keeps on creating
 > > new entries to the ActiveWatchers if the SIP UA deregister, register,
 > > deregister, register, etc. for several times. This triggers multiple
 > > NOTIFY messages to be sent to watchers. How does OpenSER remove
 > > entries in the ActiveWatcher table? It deosn't look like a SUBSCRIBE
 > > with expires=0 would delete an entry in the table.
 > 
 > It should, if not this is a bug. Of course there may be some delay as 
 > the write back to DB is not synchronous.

i just tested with twinkle and kamailio 1.4 and when twinkle
un-susbcribes, it is deleted from active_watchers table.

perhaps you should try to upgrade your proxy.

-- juha




More information about the Users mailing list