Skip to content

Commit 8b227fb

Browse files
Include more info when collapsed requests remain in queue
Netflix#78
1 parent 8d472e0 commit 8b227fb

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapser.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -610,6 +610,10 @@ public void shutdown() {
610610
*/
611611
for (CollapsedRequest<ResponseType, RequestArgumentType> request : requests) {
612612
request.setException(new IllegalStateException("Requests not executed before shutdown."));
613+
/**
614+
* https://github.com/Netflix/Hystrix/issues/78 Include more info when collapsed requests remain in queue
615+
*/
616+
logger.warn("Request still in queue but not be executed due to RequestCollapser shutdown. Argument => " + request.getArgument() + " Request Object => " + request, new IllegalStateException());
613617
}
614618
} catch (Exception e) {
615619
logger.error("Failed to setException on CollapsedRequestFutureImpl instances.", e);

0 commit comments

Comments
 (0)