jdk/src/share/classes/sun/net/httpserver/FixedLengthInputStream.java
changeset 7271 17d3fc18872d
parent 5506 202f599c92aa
child 7668 d4a77089c587
equal deleted inserted replaced
7186:7f5fe8985263 7271:17d3fc18872d
    54             len = (int)remaining;
    54             len = (int)remaining;
    55         }
    55         }
    56         int n = in.read(b, off, len);
    56         int n = in.read(b, off, len);
    57         if (n > -1) {
    57         if (n > -1) {
    58             remaining -= n;
    58             remaining -= n;
       
    59             if (remaining == 0) {
       
    60                 t.getServerImpl().requestCompleted (t.getConnection());
       
    61             }
    59         }
    62         }
    60         return n;
    63         return n;
    61     }
    64     }
    62 
    65 
    63     public int available () throws IOException {
    66     public int available () throws IOException {