check callback return value for reserve the message