so_5::details::make_message_instance_impl metafunction doesn't set message mutability flag properly
eao197 opened this issue · comments
It seems that make_message_instance_impl should call mark_as_mutable_if_necessary:
sobjectizer/dev/so_5/message.hpp
Lines 862 to 876 in 5035f99
Without this call limit_then_transform
can make a mutable message and send it into MPMC mbox.
The fix will be a part of upcoming 5.8.1 release.