As a hard rule, the reading thread must never ever block on writing. Otherwise we risk deadlock!

Instead do what ping does. Something like `ackSettingsLater()`.