From: lly Date: Mon, 2 Sep 2019 04:40:31 +0000 (+0800) Subject: ble_mesh: fix MESH/NODE/FRND/FN/BV-11-C related bug X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1f96bf5906e1bcd761828ed9eadd7de06ca65d1c;p=esp-idf ble_mesh: fix MESH/NODE/FRND/FN/BV-11-C related bug --- diff --git a/components/bt/esp_ble_mesh/mesh_core/friend.c b/components/bt/esp_ble_mesh/mesh_core/friend.c index b47e86fe81..de8ca4cc2c 100644 --- a/components/bt/esp_ble_mesh/mesh_core/friend.c +++ b/components/bt/esp_ble_mesh/mesh_core/friend.c @@ -688,7 +688,7 @@ static void clear_procedure_start(struct bt_mesh_friend *frnd) { BT_DBG("LPN 0x%04x (old) Friend 0x%04x", frnd->lpn, frnd->clear.frnd); - frnd->clear.start = k_uptime_get_32() + (2 * frnd->poll_to); + frnd->clear.start = k_uptime_get_32(); frnd->clear.repeat_sec = 1U; send_friend_clear(frnd);