Github user dlogothetis commented on a diff in the pull request: https://github.com/apache/giraph/pull/83#discussion_r218552959 --- Diff: giraph-core/src/main/java/org/apache/giraph/comm/netty/NettyClient.java --- @@ -966,22 +991,23 @@ public boolean apply(RequestInfo requestInfo) { (writeFuture.isDone() && !writeFuture.isSuccess()))) || (requestInfo.getElapsedMsecs() > maxRequestMilliseconds); } - }); + }, networkRequestsResentForTimeout); } /** * Resend requests which satisfy predicate - * - * @param shouldResendRequestPredicate Predicate to use to check whether + * @param shouldResendRequestPredicate Predicate to use to check whether * request should be resent + * @param counter Counter to increment for every resent network request */ private void resendRequestsWhenNeeded( - Predicate<RequestInfo> shouldResendRequestPredicate) { + Predicate<RequestInfo> shouldResendRequestPredicate, + GiraphHadoopCounter counter) { // Check if there are open requests which have been sent a long time ago, // and if so, resend them. List<ClientRequestId> addedRequestIds = Lists.newArrayList(); List<RequestInfo> addedRequestInfos = Lists.newArrayList(); - // Check all the requests for problems + // Check all the requests for problemsAggregate vertices --- End diff -- This comment doesn't look right
---