diff options
-rw-r--r-- | .gitignore | 9 | ||||
-rw-r--r-- | src/bt-network.c | 5 |
2 files changed, 7 insertions, 7 deletions
@@ -1,5 +1,7 @@ nbproject/ *.o +.deps +.dirstamp .version .dep.inc Makefile @@ -13,7 +15,6 @@ configure depcomp install-sh missing -src/.deps/ src/bt-adapter src/bt-agent src/bt-audio @@ -23,10 +24,4 @@ src/bt-monitor src/bt-network src/bt-obex src/bt-serial -src/lib/.deps/ -src/lib/.dirstamp -src/lib/bluez/.deps/ -src/lib/bluez/.dirstamp -src/lib/obexd/.deps/ -src/lib/obexd/.dirstamp stamp-h1 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); } |