From ffeadac6184d66f02729fa559743a205fa9d7025 Mon Sep 17 00:00:00 2001 From: Injun Yang Date: Wed, 30 Nov 2016 14:19:20 +0900 Subject: [PATCH] Synchronize file system Change-Id: I3e98506ea01212d8ff8cd7125a1499701bc3cc92 Signed-off-by: Injun Yang --- src/adapter.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/adapter.c b/src/adapter.c index 98d411f..62b8b2f 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -4850,6 +4850,11 @@ static void set_le_static_address(struct btd_adapter *adapter) error("Cannot save LE address : %s", strerror(errno)); } + + ret = fdatasync(fd); + if (ret < 0) + error("sync failed : %s", strerror(errno)); + close(fd); } else { error("Cannot save LE address"); -- 2.7.4