What if message_size is 0, is that possible?