AntonyCorbett / OnlyT

Meeting Timer
MIT License
110 stars 44 forks source link

OnlyT suddenly closes during use #500

Closed baddoginc closed 1 year ago

baddoginc commented 1 year ago

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

AntonyCorbett commented 1 year ago

@baddoginc Thanks for your report. Can you provide some more information, please?

  1. What version of OnlyT are you using?
  2. At what point does it close - when clicking a button, etc?
  3. Please would you include a log file that covers the relevant time period. OnlyT maintains a log (a simple text file) of activity which can be useful if you run into problems. The log is stored in the Documents\OnlyT\Logs folder.
baddoginc commented 1 year ago

On Sun, Jun 11, 2023 at 3:33 PM Antony Corbett @.***> wrote:

@baddoginc https://github.com/baddoginc Thanks for your report. Can you provide some more information, please?

  1. What version of OnlyT are you using? Ver 2.2.0.3
  2. At what point does it close - when clicking a button, etc? It Just Suddenly closes radomly.
  3. Please would you include a log file that covers the relevant time period. OnlyT maintains a log (a simple text file) of activity which can be useful if you run into problems. The log is stored in the Documents\OnlyT\Logs folder.

2023-06-14 18:41:53.823 +08:00 [INF] ==== Launched ==== 2023-06-14 18:41:53.837 +08:00 [INF] Version 2.2.0.3 2023-06-14 18:43:33.190 +08:00 [INF] Settings changed and saved 2023-06-14 18:43:33.311 +08:00 [INF] ==== Exit ==== 2023-06-14 18:43:44.394 +08:00 [INF] ==== Launched ==== 2023-06-14 18:43:44.435 +08:00 [INF] Version 2.2.0.3 2023-06-14 18:50:05.234 +08:00 [INF] Launching countdown timer 2023-06-14 19:06:37.072 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\Throttling\ApiRequestHistory.cs:line 32 at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\HttpServer.cs:line 231 at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\HttpServer.cs:line 195 2023-06-14 19:06:57.100 +08:00 [INF] ==== Launched ==== 2023-06-14 19:06:57.115 +08:00 [INF] Version 2.2.0.3 2023-06-14 19:07:08.940 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:07:08.988 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:09:20.040 +08:00 [INF] ==== Launched ==== 2023-06-14 19:09:20.054 +08:00 [INF] Version 2.2.0.3 2023-06-14 19:09:26.626 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\Throttling\ApiRequestHistory.cs:line 32 at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\Throttling\ApiThrottler.cs:line 24 at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\HttpServer.cs:line 233 at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\HttpServer.cs:line 154 2023-06-14 19:09:26.768 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\Throttling\ApiRequestHistory.cs:line 32 at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\Throttling\ApiThrottler.cs:line 24 at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\HttpServer.cs:line 233 at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) in D:\ProjectsPersonal\OnlyT\OnlyT\WebServer\HttpServer.cs:line 154 2023-06-14 19:09:34.898 +08:00 [INF] ==== Launched ==== 2023-06-14 19:09:34.913 +08:00 [INF] Version 2.2.0.3 2023-06-14 19:09:40.941 +08:00 [INF] ==== Exit ==== 2023-06-14 19:10:10.130 +08:00 [INF] ==== Launched ==== 2023-06-14 19:10:10.148 +08:00 [INF] Version 2.2.0.3 2023-06-14 19:10:13.351 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.351 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.355 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.357 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.359 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.362 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.366 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.369 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.370 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.374 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.378 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:13.381 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:27.324 +08:00 [INF] ==== Launched ==== 2023-06-14 19:10:27.341 +08:00 [INF] Version 2.2.0.3 2023-06-14 19:10:50.875 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:50.877 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:50.877 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:50.877 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-14 19:10:50.881 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-14 20:55:51.428 +08:00 [INF] ==== Launched ==== 2023-06-14 20:55:51.441 +08:00 [INF] Version 2.2.0.3 2023-06-14 20:55:59.105 +08:00 [INF] Settings changed and saved 2023-06-14 20:55:59.125 +08:00 [INF] Getting system monitors 2023-06-14 20:55:59.125 +08:00 [INF] Reading display devices 2023-06-14 20:55:59.125 +08:00 [INF] Seeking device 0 2023-06-14 20:55:59.126 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-14 20:55:59.126 +08:00 [INF] Device name: \.\DISPLAY1 2023-06-14 20:55:59.126 +08:00 [INF] Device attached to desktop 2023-06-14 20:55:59.127 +08:00 [INF] Secondary EnumDisplayDevices retval = True 2023-06-14 20:55:59.127 +08:00 [INF] Display device data = \.\DISPLAY1\Monitor0, MONITOR\SAM7080{4d36e96e-e325-11ce-bfc1-08002be10318}\0002 2023-06-14 20:55:59.127 +08:00 [INF] Seeking device 1 2023-06-14 20:55:59.127 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-14 20:55:59.127 +08:00 [INF] Device name: \.\DISPLAY2 2023-06-14 20:55:59.127 +08:00 [INF] Device attached to desktop 2023-06-14 20:55:59.127 +08:00 [INF] Secondary EnumDisplayDevices retval = True 2023-06-14 20:55:59.127 +08:00 [INF] Display device data = \.\DISPLAY2\Monitor0, MONITOR\SII9287{4d36e96e-e325-11ce-bfc1-08002be10318}\0003 2023-06-14 20:55:59.127 +08:00 [INF] Seeking device 2 2023-06-14 20:55:59.127 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-14 20:55:59.127 +08:00 [INF] Device name: \.\DISPLAY3 2023-06-14 20:55:59.127 +08:00 [INF] Seeking device 3 2023-06-14 20:55:59.128 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-14 20:55:59.128 +08:00 [INF] Device name: \.\DISPLAY4 2023-06-14 20:55:59.128 +08:00 [INF] Seeking device 4 2023-06-14 20:55:59.128 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-14 20:55:59.128 +08:00 [INF] Device name: \.\DISPLAY5 2023-06-14 20:55:59.128 +08:00 [INF] Seeking device 5 2023-06-14 20:55:59.128 +08:00 [INF] EnumDisplayDevices retval = False 2023-06-14 20:56:10.142 +08:00 [INF] Settings changed and saved 2023-06-14 20:56:24.189 +08:00 [INF] Settings changed and saved 2023-06-14 20:58:21.870 +08:00 [INF] Settings changed and saved 2023-06-14 20:58:21.988 +08:00 [INF] ==== Exit ====

2023-06-11 08:47:39.776 +08:00 [INF] ==== Launched ==== 2023-06-11 08:47:39.794 +08:00 [INF] Version 2.2.0.2 2023-06-11 08:50:05.229 +08:00 [INF] Launching countdown timer 2023-06-11 09:17:44.403 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:17:44.410 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:17:44.410 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:17:55.012 +08:00 [INF] ==== Launched ==== 2023-06-11 09:17:55.027 +08:00 [INF] Version 2.2.0.2 2023-06-11 09:24:50.554 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:24:50.554 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:25:12.388 +08:00 [INF] ==== Launched ==== 2023-06-11 09:25:12.402 +08:00 [INF] Version 2.2.0.2 2023-06-11 09:26:06.574 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:26:06.605 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:26:11.271 +08:00 [INF] ==== Launched ==== 2023-06-11 09:26:11.285 +08:00 [INF] Version 2.2.0.2 2023-06-11 09:26:17.817 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:26:17.817 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:26:17.824 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 09:37:08.237 +08:00 [INF] ==== Launched ==== 2023-06-11 09:37:08.250 +08:00 [INF] Version 2.2.0.2 2023-06-11 09:38:06.673 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:06.736 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:06.805 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:06.813 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:06.835 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:15.636 +08:00 [INF] ==== Launched ==== 2023-06-11 09:38:15.650 +08:00 [INF] Version 2.2.0.2 2023-06-11 09:38:23.647 +08:00 [INF] Settings changed and saved 2023-06-11 09:38:23.676 +08:00 [INF] Getting system monitors 2023-06-11 09:38:23.677 +08:00 [INF] Reading display devices 2023-06-11 09:38:23.677 +08:00 [INF] Seeking device 0 2023-06-11 09:38:23.678 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 09:38:23.678 +08:00 [INF] Device name: \.\DISPLAY1 2023-06-11 09:38:23.678 +08:00 [INF] Device attached to desktop 2023-06-11 09:38:23.678 +08:00 [INF] Secondary EnumDisplayDevices retval = True 2023-06-11 09:38:23.678 +08:00 [INF] Display device data = \.\DISPLAY1\Monitor0, MONITOR\SAM7080{4d36e96e-e325-11ce-bfc1-08002be10318}\0002 2023-06-11 09:38:23.679 +08:00 [INF] Seeking device 1 2023-06-11 09:38:23.679 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 09:38:23.679 +08:00 [INF] Device name: \.\DISPLAY2 2023-06-11 09:38:23.679 +08:00 [INF] Device attached to desktop 2023-06-11 09:38:23.679 +08:00 [INF] Secondary EnumDisplayDevices retval = True 2023-06-11 09:38:23.679 +08:00 [INF] Display device data = \.\DISPLAY2\Monitor0, MONITOR\SII9287{4d36e96e-e325-11ce-bfc1-08002be10318}\0003 2023-06-11 09:38:23.679 +08:00 [INF] Seeking device 2 2023-06-11 09:38:23.679 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 09:38:23.679 +08:00 [INF] Device name: \.\DISPLAY3 2023-06-11 09:38:23.679 +08:00 [INF] Seeking device 3 2023-06-11 09:38:23.679 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 09:38:23.679 +08:00 [INF] Device name: \.\DISPLAY4 2023-06-11 09:38:23.679 +08:00 [INF] Seeking device 4 2023-06-11 09:38:23.679 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 09:38:23.679 +08:00 [INF] Device name: \.\DISPLAY5 2023-06-11 09:38:23.679 +08:00 [INF] Seeking device 5 2023-06-11 09:38:23.679 +08:00 [INF] EnumDisplayDevices retval = False 2023-06-11 09:38:24.041 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:24.041 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:24.074 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 09:38:24.117 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:24.191 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:24.191 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:24.192 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 09:38:24.210 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 09:38:27.867 +08:00 [INF] ==== Launched ==== 2023-06-11 09:38:27.882 +08:00 [INF] Version 2.2.0.2 2023-06-11 09:38:36.266 +08:00 [INF] Getting system monitors 2023-06-11 09:38:36.266 +08:00 [INF] Reading display devices 2023-06-11 09:38:36.266 +08:00 [INF] Seeking device 0 2023-06-11 09:38:36.267 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 09:38:36.267 +08:00 [INF] Device name: \.\DISPLAY1 2023-06-11 09:38:36.267 +08:00 [INF] Device attached to desktop 2023-06-11 09:38:36.268 +08:00 [INF] Secondary EnumDisplayDevices retval = True 2023-06-11 09:38:36.268 +08:00 [INF] Display device data = \.\DISPLAY1\Monitor0, MONITOR\SAM7080{4d36e96e-e325-11ce-bfc1-08002be10318}\0002 2023-06-11 09:38:36.268 +08:00 [INF] Seeking device 1 2023-06-11 09:38:36.268 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 09:38:36.268 +08:00 [INF] Device name: \.\DISPLAY2 2023-06-11 09:38:36.268 +08:00 [INF] Device attached to desktop 2023-06-11 09:38:36.269 +08:00 [INF] Secondary EnumDisplayDevices retval = True 2023-06-11 09:38:36.269 +08:00 [INF] Display device data = \.\DISPLAY2\Monitor0, MONITOR\SII9287{4d36e96e-e325-11ce-bfc1-08002be10318}\0003 2023-06-11 09:38:36.269 +08:00 [INF] Seeking device 2 2023-06-11 09:38:36.269 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 09:38:36.269 +08:00 [INF] Device name: \.\DISPLAY3 2023-06-11 09:38:36.269 +08:00 [INF] Seeking device 3 2023-06-11 09:38:36.269 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 09:38:36.269 +08:00 [INF] Device name: \.\DISPLAY4 2023-06-11 09:38:36.269 +08:00 [INF] Seeking device 4 2023-06-11 09:38:36.269 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 09:38:36.269 +08:00 [INF] Device name: \.\DISPLAY5 2023-06-11 09:38:36.269 +08:00 [INF] Seeking device 5 2023-06-11 09:38:36.269 +08:00 [INF] EnumDisplayDevices retval = False 2023-06-11 10:07:00.869 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.884 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.888 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.888 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.888 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 10:07:00.891 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.918 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.977 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.977 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.978 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 10:07:00.978 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.978 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 10:07:00.983 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.985 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.988 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.995 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.995 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:00.995 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 10:07:00.997 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:07:36.346 +08:00 [INF] ==== Launched ==== 2023-06-11 10:07:36.360 +08:00 [INF] Version 2.2.0.2 2023-06-11 10:08:09.920 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:09.922 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:09.922 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:09.929 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:09.929 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:09.964 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:09.966 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:09.969 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:10.026 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:10.026 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:10.026 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 10:08:10.027 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:10.027 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 10:08:10.031 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:08:59.908 +08:00 [INF] ==== Launched ==== 2023-06-11 10:08:59.923 +08:00 [INF] Version 2.2.0.2 2023-06-11 10:09:38.676 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:10:38.374 +08:00 [INF] ==== Launched ==== 2023-06-11 10:10:38.389 +08:00 [INF] Version 2.2.0.2 2023-06-11 10:10:41.242 +08:00 [INF] Getting system monitors 2023-06-11 10:10:41.243 +08:00 [INF] Reading display devices 2023-06-11 10:10:41.243 +08:00 [INF] Seeking device 0 2023-06-11 10:10:41.244 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 10:10:41.244 +08:00 [INF] Device name: \.\DISPLAY1 2023-06-11 10:10:41.244 +08:00 [INF] Device attached to desktop 2023-06-11 10:10:41.245 +08:00 [INF] Secondary EnumDisplayDevices retval = True 2023-06-11 10:10:41.245 +08:00 [INF] Display device data = \.\DISPLAY1\Monitor0, MONITOR\SAM7080{4d36e96e-e325-11ce-bfc1-08002be10318}\0002 2023-06-11 10:10:41.245 +08:00 [INF] Seeking device 1 2023-06-11 10:10:41.245 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 10:10:41.245 +08:00 [INF] Device name: \.\DISPLAY2 2023-06-11 10:10:41.245 +08:00 [INF] Device attached to desktop 2023-06-11 10:10:41.245 +08:00 [INF] Secondary EnumDisplayDevices retval = True 2023-06-11 10:10:41.245 +08:00 [INF] Display device data = \.\DISPLAY2\Monitor0, MONITOR\SII9287{4d36e96e-e325-11ce-bfc1-08002be10318}\0003 2023-06-11 10:10:41.245 +08:00 [INF] Seeking device 2 2023-06-11 10:10:41.246 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 10:10:41.246 +08:00 [INF] Device name: \.\DISPLAY3 2023-06-11 10:10:41.246 +08:00 [INF] Seeking device 3 2023-06-11 10:10:41.246 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 10:10:41.246 +08:00 [INF] Device name: \.\DISPLAY4 2023-06-11 10:10:41.246 +08:00 [INF] Seeking device 4 2023-06-11 10:10:41.246 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 10:10:41.246 +08:00 [INF] Device name: \.\DISPLAY5 2023-06-11 10:10:41.246 +08:00 [INF] Seeking device 5 2023-06-11 10:10:41.246 +08:00 [INF] EnumDisplayDevices retval = False 2023-06-11 10:10:59.959 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:10:59.978 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:10:59.982 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.010 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.010 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.010 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 10:11:00.015 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.067 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.067 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.068 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 10:11:00.068 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.068 +08:00 [ERR] Could not start listening System.ObjectDisposedException: Cannot access a disposed object. Object name: 'System.Net.HttpListenerResponse'. at System.Net.HttpListenerResponse.set_StatusCode(Int32 value) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) at System.Net.LazyAsyncResult.Complete(IntPtr userToken) at System.Net.ListenerAsyncResult.IOCompleted(ListenerAsyncResult asyncResult, UInt32 errorCode, UInt32 numBytes) at System.Net.ListenerAsyncResult.QueueBeginGetContext() at System.Net.HttpListener.BeginGetContext(AsyncCallback callback, Object state) at OnlyT.WebServer.HttpServer.StartListening() 2023-06-11 10:11:00.075 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.077 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.079 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.085 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.093 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:00.093 +08:00 [ERR] Web server error OnlyT.WebServer.ErrorHandling.WebServerException: Client throttled at OnlyT.WebServer.Throttling.ApiRequestHistory.Add(String clientId, ApiRequestType requestType, Int64 currentStamp) at OnlyT.WebServer.Throttling.ApiThrottler.CheckRateLimit(ApiRequestType requestType, HttpListenerRequest request) at OnlyT.WebServer.HttpServer.HandleRequestForClockWebPageTimerData(HttpListenerRequest request, HttpListenerResponse response) at OnlyT.WebServer.HttpServer.ListenerCallback(IAsyncResult result) 2023-06-11 10:11:03.855 +08:00 [INF] ==== Launched ==== 2023-06-11 10:11:03.869 +08:00 [INF] Version 2.2.0.2 2023-06-11 10:11:06.263 +08:00 [INF] Getting system monitors 2023-06-11 10:11:06.264 +08:00 [INF] Reading display devices 2023-06-11 10:11:06.264 +08:00 [INF] Seeking device 0 2023-06-11 10:11:06.265 +08:00 [INF] EnumDisplayDevices retval = True 2023-06-11 10:11:06.265 +08:00 [INF] Device name: \.\DISPLAY1 2023-06-11 10:11:06.265 +08:00 [INF] Device attached to desktop 2023-06-11 10:11:06.265 +08:00 [INF] Secondary EnumDisplayDevices retval = True 2023-06-11 10:11:06.265 +08:00 [INF] Display device data = \.\DISPLAY1\Monitor0, MONITOR\SAM7080{4d36e96e-e325-11ce-bfc1-08002be10318}\0002 2023-06-11 10:11:06.265

AntonyCorbett commented 1 year ago

@baddoginc Thanks for the additional information. There are a couple of puzzling aspects to this. Firstly, the web clock seems to be making too frequent requests to the HTTP server. Secondly, the subsequent error ("client throttled") is causing OnlyT to crash. I will investigate more. In the meantime, you can turn off throttling in Settings => Remote Apps => Throttled. This should provide a temporary fix.

AntonyCorbett commented 1 year ago

@baddoginc Fixed properly in latest release 2.2.0.4

baddoginc commented 1 year ago

thanks we will try on our next meeting

On Wed, Jun 14, 2023 at 23:08 Antony Corbett @.***> wrote:

@baddoginc https://github.com/baddoginc Fixed properly in latest release 2.2.0.4

— Reply to this email directly, view it on GitHub https://github.com/AntonyCorbett/OnlyT/issues/500#issuecomment-1591429881, or unsubscribe https://github.com/notifications/unsubscribe-auth/BAPG43IRAJOXCQ5SVSHXBRTXLHHXRANCNFSM6AAAAAAZCBBRXI . You are receiving this because you were mentioned.Message ID: @.***>