commit | f370d1c5b9d8170f2a595ddfc92d8d11341fc8d3 | [log] [tgz] |
---|---|---|
author | Anton Hansson <hansson@google.com> | Fri May 31 15:59:39 2019 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Fri May 31 15:59:39 2019 +0000 |
tree | c30638fab0617ac752ce9ed94f5efdc5a7e1de3e | |
parent | 6a5179b89b3978ea53403a3a28f2b1075acab3e5 [diff] | |
parent | 5b1c3ec4ecf600781bb88491422935172ea10c95 [diff] |
Merge "Close /dev/fuse FD before calling onClosed" into qt-dev
diff --git a/libappfuse/FuseBridgeLoop.cc b/libappfuse/FuseBridgeLoop.cc index da40ec3..f71d0c3 100644 --- a/libappfuse/FuseBridgeLoop.cc +++ b/libappfuse/FuseBridgeLoop.cc
@@ -354,8 +354,8 @@ } if (entry->IsClosing()) { const int mount_id = entry->mount_id(); - callback->OnClosed(mount_id); bridges_.erase(mount_id); + callback->OnClosed(mount_id); if (bridges_.size() == 0) { // All bridges are now closed. return false;