summaryrefslogtreecommitdiff
path: root/src/bt-network.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bt-network.c')
-rw-r--r--src/bt-network.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/bt-network.c b/src/bt-network.c
index 7d93a5a..5d6d083 100644
--- a/src/bt-network.c
+++ b/src/bt-network.c
@@ -174,6 +174,11 @@ int main(int argc, char *argv[])
exit_if_error(error);
trap_signals();
g_main_loop_run(mainloop);
+
+ /* Force disconnect from a connected device */
+ if (network_get_connected(network) == TRUE) {
+ network_disconnect(network, NULL);
+ }
g_free(intf);
}