factory-up-front: style,remove debug code, delay ignore sigpipe call