]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
Skinny: solve deadlocks and more
authorMathieu Parent <math.parent@gmail.com>
Thu, 8 Apr 2010 20:38:24 +0000 (22:38 +0200)
committerMathieu Parent <math.parent@gmail.com>
Thu, 8 Apr 2010 20:38:24 +0000 (22:38 +0200)
commit58595bdaec90efea3a0bb636a668910f1dd3c63f
tree305ee4e7135c02dfc1275fe12aa7a62c2d74c24a
parent3b83541f7977f4b3e760adb7947418e30ec39454
Skinny: solve deadlocks and more

- Solve deadlock:
  + associate all skinny_profile_find_session with the corresponding
    switch_core_session_rwunlock
  + lock the newly created session in skinny_create_ingoing_session
  + enhance rwlocks debugging
- Shared lines:
  + Inform shared lines on answering
  + Answering line has info after other shared lines
src/mod/endpoints/mod_skinny/mod_skinny.c
src/mod/endpoints/mod_skinny/mod_skinny.h
src/mod/endpoints/mod_skinny/skinny_protocol.c