readline时不要用safecall，safecall更多给不关心返回的用