# HG changeset patch # User chegar # Date 1356015893 0 # Node ID adbe1c55d0785446849693fd6f8af8650fd8a1b7 # Parent 69bfd88e3ea1df9b6e77353e3dc63bc032d21271 8005306: Redundant cast warning in KeepAliveStream.java Reviewed-by: alanb diff -r 69bfd88e3ea1 -r adbe1c55d078 jdk/src/share/classes/sun/net/www/http/KeepAliveStream.java --- a/jdk/src/share/classes/sun/net/www/http/KeepAliveStream.java Thu Dec 20 13:44:06 2012 +0000 +++ b/jdk/src/share/classes/sun/net/www/http/KeepAliveStream.java Thu Dec 20 15:04:53 2012 +0000 @@ -83,7 +83,7 @@ if (expected > count) { long nskip = expected - count; if (nskip <= available()) { - do {} while ((nskip = (long) (expected - count)) > 0L + do {} while ((nskip = (expected - count)) > 0L && skip(Math.min(nskip, available())) > 0L); } else if (expected <= KeepAliveStreamCleaner.MAX_DATA_REMAINING && !hurried) { //put this KeepAliveStream on the queue so that the data remaining