add fail clienfd to bug539