fix async channel bug: should post all complete handle result to network thread