Right now message can be written in several Write's so concurrent calls of writeMsg() can in theory interleave. This commit fixes it. Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>