Forum OpenACS Development: Re: NaviServer on Windows: [ns_info threads] returning unbalanced braces

Hi,

Here are some additional details from debugging:

When pointing a browser to http://localhost:8000, Crome loads the first files without any issues. Here is part of the "Network" debugging output:

jquery.min.js	200
mktree.js	200
diagram.js	200
showhide.js	200
mktree.css	200
sm-simple.css	200
jquery.smartmenus.min.js	200
style.saltnpepper.css?v=0	(never returns)
style.saltnpepper.js	200
rounded_corners.inc.js	(never returns)
logo.gif	(never returns)
core.js	(never returns)

After that, NSD is blocked and consumes 99% CPU.

So I tried to load files individually via WGET in order to check if there is something special. As a result, I can load each of the files above, but with style.saltnpepper.css the download stops after 37% or 16kB of data.
- wget http://127.0.0.1:8000/intranet/style/style.saltnpepper.css

I tried multiple times, and also rounded_corners.inc.js stops after 16kB data. After that, NSD CPU usage increases 25% each (1 thread, my Laptop has 4 cores...). The same happens with any other slightly longer file (>16kB).

In contrast, I've downloaded hundred times the mktree.js file (9kB) without any issue.

Summary:
It looks to me like NaviServer stops/breaks during delivery of slightly larger files. As Maurizio said, the unbalanced braces error doesn't seem to affect the behavior of the server.

Cheers,
Frank