Removes unecessary errbacks. Exceptions are catched just fine.
Don't return a negative number to indicate failure in #send_data