baudehlo/Haraka — pull request #342 by smfreegard (2013-08-02 14:30:20+00:00)
Title: Fix recusive loop on command length check

We have to clear this.current_data because the respond() function calls _process_data() again to get the next command. This came to light once disconnect became async.

I also found that simply pausing the input socket was good enough to do away with setting the process_data() to an empty function and avoiding the hidden class.