diff options
author | sin <sin@2f30.org> | 2014-10-08 20:24:06 +0100 |
---|---|---|
committer | sin <sin@2f30.org> | 2014-10-08 20:24:06 +0100 |
commit | 68bfca6e6ec56f7eda1a08b6cb7316ce0d8bc425 (patch) | |
tree | bd8bf2a7b865b48596ab5efa331e14f89c3d8ae9 | |
parent | 0368ab5203e985277c13020317059026c2d3e642 (diff) |
Do a toxav_hangup() like we do elsewhere
This will trigger the callback and reset toxav internal states
accordingly. In the callback we actually call cancelcall().
-rw-r--r-- | ratox.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1764,7 +1764,7 @@ loop(void) case av_CallActive: if ((fd = openat(f->dirfd, ffiles[FCALL_OUT].name, ffiles[FCALL_OUT].flags)) == -1 && errno == ENXIO) { - cancelcall(f, "Ended"); + toxav_hangup(toxav, f->av.num); } else { close(fd); } |