It may be trapped inside some blocking call from within the conference.
Your best bet would be to catch it in that state, do the kick, when it doesn't work gcore the process and open it in gdb and get "thread apply all bt" then you can see the stack trace for that session and see which code its blocking on.

The BREAK signal you show there is designed to pull it out of most blocking situations so it must be something particular.




On Tue, Sep 23, 2014 at 10:53 AM, Oleg Stolyar <olegstolyar@gmail.com> wrote:
Guys,

I wonder if anyone else ran into this situation:  Very rarely I have a conference participant stuck in a conference.  When I try to run kick command on that conference, it returns "OK kicked <member ID>" but nothing happens.  In the logs there is only this:

db1790fe-fa75-42a6-9054-75c600b9539c 2014-09-23 15:43:07.066947 [DEBUG] mod_conference.c:5619 Send signal sofia/<profile>/anonymous@anonymous.invalid [BREAK]

As an additional piece of information if I use uuid_kill on the leg, it does disconnect the leg and ends the conference.
Any suggestions?

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬

☞ http://freeswitch.org/  ☞ http://cluecon.com/  ☞ http://twitter.com/FreeSWITCH
☞ irc.freenode.net #freeswitch ☞ http://freeswitch.org/g+

ClueCon Weekly Development Call 
☎ sip:888@conference.freeswitch.org  ☎ +19193869900