On Wed, Apr 13, 2016 at 6:11 PM, Rosen Iliev <[email protected]> wrote:
> Hi guys,
>
> Just upgraded my embedded pfsense to 2.3.
> I have problems getting to the box (web or ssh) it just time outs.
> On the web I sometime I get Nginx 504, sometime, just nothing.
> Eventually I got logged in, try to check what's going on.
> I have open Diagnostics->System Activity page, and start monitoring the
> network traffic.
>
> There is Java Script that updates the page content every 2.5, but actual
> response in my case was more then 15 sec.
> So I ended up with +20 pending requests to /diag_system_activity.php.
>
> I don't think that setInterval is a good option here. Especially when you
> don't know how long it will take for the request to complete.
>
> My suggestion is to use setTimeout like this:
>
> <script type="text/javascript">
> //<![CDATA[
> function getcpuactivity() {
> $.ajax(
> '/diag_system_activity.php',
> {
> method: 'post',
> data: {
> getactivity: 'yes'
> },
> dataType: "html",
> success: function (data) {
> $('#xhrOutput').html(data);
> + setTimeout('getcpuactivity()', 2500);
> },
> }
> );
> }
>
> events.push(function() {
> - setInterval('getcpuactivity()', 2500);
> + setTimeout('getcpuactivity()', 2500);
> getcpuactivity();
> });
> //]]>
> </script>
>
> Regards,
>
> Rosen
>
>
What device are you using?
_______________________________________________
pfSense mailing list
https://lists.pfsense.org/mailman/listinfo/list
Support the project with Gold! https://pfsense.org/gold