fix #43 fix send_long_data