提交 10b8bc58 authored 作者: Mitch Capper's avatar Mitch Capper

faster shutdown when in a conference

上级 e0a6c916
...@@ -321,7 +321,7 @@ namespace FSClient { ...@@ -321,7 +321,7 @@ namespace FSClient {
menu.Items.Add(UserMenu(user)); menu.Items.Add(UserMenu(user));
} }
private void EndConference() { public void EndConference() {
ConferenceAction("kick all"); ConferenceAction("kick all");
} }
......
...@@ -617,6 +617,10 @@ namespace FSClient { ...@@ -617,6 +617,10 @@ namespace FSClient {
private void Window_Closing(object sender, CancelEventArgs e) { private void Window_Closing(object sender, CancelEventArgs e) {
try { try {
Windows.systray_icon_remove(); Windows.systray_icon_remove();
Conference.instance.EndConference();
foreach (var call in Call.calls)
if (!call.call_ended)
call.hangup();
broker.Dispose(); broker.Dispose();
} }
catch { } catch { }
......
Markdown 格式
0% 或
您添加了 0 人 到此讨论。请谨慎行事。
请先完成此评论的编辑!
请 注册 或者 后发表评论