cleanup return arg chaining
fix crash on accept error with no attr