lesscss-servlet icon indicating copy to clipboard operation
lesscss-servlet copied to clipboard

Fix for ResourcePackage

Open kpentchev opened this issue 11 years ago • 1 comments

implemented fix for ResourcePackage wrt key generation. When - was present in name, an endless loop might have occurred during inflating. Added a test case.

kpentchev avatar Dec 05 '13 13:12 kpentchev

Hi,

I have a stacktrace (below) from JConsole from 2 threads that use a lot of CPU, is it possible that your fix fixes this? Unfortunately I don't see the filename.

Name: ajp-apr-18042-exec-10
State: RUNNABLE
Total blocked: 42  Total waited: 140

Stack trace: 
java.util.zip.Inflater.inflateBytes(Native Method)
java.util.zip.Inflater.inflate(Inflater.java:256)
   - locked java.util.zip.ZStreamRef@25ce3896
java.util.zip.Inflater.inflate(Inflater.java:274)
com.asual.lesscss.ResourcePackage.inflate(ResourcePackage.java:192)
com.asual.lesscss.ResourcePackage.fromString(ResourcePackage.java:83)
com.asual.lesscss.ResourceServlet.service(ResourceServlet.java:163)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
...

HansWouters avatar Mar 10 '14 10:03 HansWouters