Web Connection
Handler Status Page
Gravatar is a globally recognized avatar based on your email address. Handler Status Page
  Richard Kaye
  All
  Jun 12, 2025 @ 01:00pm

Hi Rick,

I recently updated to 8.3 and I've noticed the reappearance of an old UI issue in the Admin page. The timer never changes from 0 seconds for longer running requests. It will just toggle between the red zero and the green idle as the page refreshes.

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Rick Strahl
  Richard Kaye
  Jun 13, 2025 @ 06:23am

Most likely that's requests hitting the server that are either just hitting or are already done. This is not unusual for apps that have short requests times.

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Richard Kaye
  Rick Strahl
  Jun 13, 2025 @ 06:28am

Understood, but at the time I took that screenshot I was testing a long-running data export request and it never changed from 0.

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Rick Strahl
  Richard Kaye
  Jun 13, 2025 @ 06:36am

Check your dev tools and see what's happening with the JSON request. Make sure that the refresh timeout is set to a reasonable value too. (2-3 seconds)

The devtools should show you if there's some sort of problem with refreshing the table data.

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Richard Kaye
  Rick Strahl
  Jun 13, 2025 @ 07:01am

Thanks. The page refresh is at the standard 3000ms. I'll see what shows up in dev tools.

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Richard Kaye
  Rick Strahl
  Jun 13, 2025 @ 12:14pm

No errors or clues in dev tools.

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Rick Strahl
  Richard Kaye
  Jun 14, 2025 @ 07:17am

If you go to the network tab, do you see the page refreshing every three seconds?

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Richard Kaye
  Rick Strahl
  Jun 15, 2025 @ 06:40am

Yes, it does show the page refreshing.

Just to be clear, status is the only column that does not seem to update properly. Hits, time, average, memory all change over time.

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Rick Strahl
  Richard Kaye
  Jun 15, 2025 @ 11:54am

Hmmm... not sure what would cause that to happen. If a request is 'stuck' the timer should still be going up. And if there's no request the value would be 0, which should show idle. The 0.00 seems to suggest the value is not 0 but a very small value that doesn't show in the precision and somehow doesn't reset because it shows as zero. I'd have to review the code to see where the value is changed, but I'm pretty sure when the value is 0M it shows as idle.

Only thing I can think of is that the time is so small it's non-zero - that's why it shows. It is a decimal value, so there's a possibility of a rounding errors somewhere.

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Richard Kaye
  Rick Strahl
  Jun 16, 2025 @ 02:37am

I'm going to send you a little movie directly.

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Rick Strahl
  Richard Kaye
  Jun 17, 2025 @ 06:17am

I took a look at the video and it looks like the duration counter is not working at all - no matter what time it's taking it always shows 0.00s for you.

I'm going to have to take look and see what's happening but my guess is some sort of number formatting issue where the value is formatting to 0 when it's actually some fractional value.

Thanks,

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: Handler Status Page
  Richard Kaye
  Rick Strahl
  Jun 17, 2025 @ 06:59am

Thanks. That's what I was trying to communicate. 😃

I know I saw this in the past; I just can't point to a specific version where it was happening or when it started working again.

© 1996-2025