[2026-01-05 00:09:54][2637913] Triggered worker via HTTP curl (non-blocking)
[2026-01-05 00:09:55][2637918] Worker run_once begin {"links":12}
[2026-01-05 00:10:02][2637918] Worker done {"ok":true,"added":4,"kept":4,"pruned":0,"out_count":7,"msg":"worker ok"}
[2026-01-08 09:48:51][2832547] Worker run_once begin {"links":12}
[2026-01-08 09:48:51][2832544] Triggered worker via HTTP curl (non-blocking)
[2026-01-08 09:48:56][2832547] Fetch fail {"url":"https://fitn1.ir/Api/Ash/trun.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-01-08 09:49:08][2832547] Worker done {"ok":true,"added":1,"kept":1,"pruned":3,"out_count":4,"msg":"worker ok"}
[2026-03-17 02:22:25][3388686] Triggered worker via HTTP curl (non-blocking)
[2026-06-24 07:43:03][3713226] Worker run_once begin {"links":12}
[2026-06-24 07:43:03][3713223] Triggered worker via HTTP curl (non-blocking)
[2026-06-24 07:43:08][3713226] Fetch fail {"url":"https://fitn1.ir/Api/Ash/trun.php","code":0,"err":"Operation timed out after 5002 milliseconds with 0 bytes received"}
[2026-06-24 07:43:17][3713226] Worker done {"ok":true,"added":2,"kept":2,"pruned":0,"out_count":5,"msg":"worker ok"}
[2026-06-25 18:28:58][461595] Triggered worker via HTTP curl (non-blocking)
[2026-06-25 18:28:59][461602] Worker run_once begin {"links":12}
[2026-06-25 18:29:19][461602] Worker done {"ok":true,"added":2,"kept":2,"pruned":0,"out_count":5,"msg":"worker ok"}
[2026-06-29 09:07:59][2920981] Worker run_once begin {"links":12}
[2026-06-29 09:07:59][2920976] Triggered worker via HTTP curl (non-blocking)
[2026-06-29 09:08:02][2920981] Fetch fail {"url":"https://fitn1.ir/Api/Nest/trunsp.php","code":0,"err":"Connection timed out after 3001 milliseconds"}
[2026-06-29 09:08:02][2920981] Fetch fail {"url":"https://fitn1.ir/Api/Speedray/trunsp.php","code":0,"err":"Connection timed out after 3001 milliseconds"}
[2026-06-29 09:08:02][2920981] Fetch fail {"url":"https://fitn1.ir/Api/Rosa/Rosa.php","code":0,"err":"Connection timed out after 3000 milliseconds"}
[2026-06-29 09:08:04][2920981] Fetch fail {"url":"https://fitn1.ir/Api/Verde/trun.php","code":0,"err":"Operation timed out after 5009 milliseconds with 0 bytes received"}
[2026-06-29 09:08:13][2920981] Worker done {"ok":true,"added":0,"kept":0,"pruned":2,"out_count":3,"msg":"worker ok"}
[2026-06-30 04:39:08][3524770] Worker run_once begin {"links":12}
[2026-06-30 04:39:08][3524749] Triggered worker via HTTP curl (non-blocking)
[2026-06-30 04:39:35][3524770] Worker done {"ok":true,"added":1,"kept":1,"pruned":0,"out_count":4,"msg":"worker ok"}
[2026-07-05 09:58:37][3131590] Worker run_once begin {"links":12}
[2026-07-05 09:58:37][3131585] Triggered worker via HTTP curl (non-blocking)
[2026-07-05 09:58:46][3131590] Worker done {"ok":true,"added":2,"kept":2,"pruned":0,"out_count":5,"msg":"worker ok"}
[2026-07-06 06:54:53][3757513] Worker run_once begin {"links":12}
[2026-07-06 06:54:53][3757500] Triggered worker via HTTP curl (non-blocking)
[2026-07-06 06:55:04][3757513] Worker done {"ok":true,"added":2,"kept":2,"pruned":0,"out_count":5,"msg":"worker ok"}
[2026-07-07 02:46:36][168588] Triggered worker via HTTP curl (non-blocking)
[2026-07-07 02:46:36][168608] Worker run_once begin {"links":12}
[2026-07-07 02:46:48][168608] Worker done {"ok":true,"added":2,"kept":2,"pruned":0,"out_count":5,"msg":"worker ok"}
[2026-07-08 06:14:19][974670] Worker run_once begin {"links":12}
[2026-07-08 06:14:19][974666] Triggered worker via HTTP curl (non-blocking)
[2026-07-08 06:14:29][974670] Worker done {"ok":true,"added":2,"kept":2,"pruned":0,"out_count":5,"msg":"worker ok"}
[2026-07-13 03:58:59][368068] Worker run_once begin {"links":12}
[2026-07-13 03:58:59][368067] Triggered worker via HTTP curl (non-blocking)
[2026-07-13 03:59:02][368068] Fetch fail {"url":"https://fitn1.ir/Api/Speedray/trunsp.php","code":0,"err":"Connection timed out after 3001 milliseconds"}
[2026-07-13 03:59:02][368068] Fetch fail {"url":"https://fitn1.ir/Api/Cap/trun.php","code":0,"err":"Connection timed out after 3000 milliseconds"}
[2026-07-13 03:59:04][368068] Fetch fail {"url":"https://fitn1.ir/Api/Nest/trunsp.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-07-13 03:59:04][368068] Fetch fail {"url":"https://fitn1.ir/Api/kaya/trunsp.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-07-13 03:59:04][368068] Fetch fail {"url":"https://fitn1.ir/Api/Bionet/trunsp.php","code":0,"err":"Operation timed out after 5000 milliseconds with 0 bytes received"}
[2026-07-13 03:59:04][368068] Fetch fail {"url":"https://fitn1.ir/Api/Rosa/Rosa.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-07-13 03:59:04][368068] Fetch fail {"url":"https://fitn1.ir/Api/Verde/trun.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-07-13 03:59:04][368068] Fetch fail {"url":"https://fitn1.ir/Api/Bionet/trunsp.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-07-13 03:59:04][368068] Fetch fail {"url":"https://fitn1.ir/Api/Asgard/trunsp.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-07-13 03:59:04][368068] Fetch fail {"url":"https://fitn1.ir/Api/Ash/trun.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-07-13 03:59:04][368068] Fetch fail {"url":"https://fitn1.ir/Api/AAA/Ss.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-07-13 03:59:04][368068] Fetch fail {"url":"https://fitn1.ir/Api/Rosa/Rosa.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-07-13 03:59:04][368068] Worker done {"ok":true,"added":0,"kept":0,"pruned":2,"out_count":3,"msg":"worker ok"}
[2026-07-16 07:56:38][2897983] Triggered worker via HTTP curl (non-blocking)
[2026-07-16 07:56:38][2898021] Worker run_once begin {"links":12}
[2026-07-16 07:56:51][2898021] Worker done {"ok":true,"added":2,"kept":2,"pruned":0,"out_count":5,"msg":"worker ok"}
[2026-07-23 01:16:03][3580542] Triggered worker via HTTP curl (non-blocking)
[2026-07-23 01:16:04][3580567] Worker run_once begin {"links":12}
[2026-07-23 01:16:15][3580567] Worker done {"ok":true,"added":2,"kept":2,"pruned":0,"out_count":5,"msg":"worker ok"}
[2026-07-26 22:23:04][2568632] Triggered worker via HTTP curl (non-blocking)
[2026-07-26 22:23:04][2568736] Worker run_once begin {"links":12}
[2026-07-26 22:23:15][2568736] Worker done {"ok":true,"added":1,"kept":1,"pruned":1,"out_count":4,"msg":"worker ok"}
[2026-07-28 17:19:46][184132] Worker run_once begin {"links":12}
[2026-07-28 17:19:46][184127] Triggered worker via HTTP curl (non-blocking)
[2026-07-28 17:19:57][184132] Worker done {"ok":true,"added":2,"kept":2,"pruned":0,"out_count":5,"msg":"worker ok"}
[2026-07-30 16:40:38][246868] Worker run_once begin {"links":12}
[2026-07-30 16:40:38][246831] Triggered worker via HTTP curl (non-blocking)
[2026-07-30 16:40:57][246868] Worker done {"ok":true,"added":1,"kept":1,"pruned":1,"out_count":4,"msg":"worker ok"}
[2026-07-30 21:48:49][525685] Triggered worker via HTTP curl (non-blocking)
[2026-07-31 03:38:39][221978] Worker run_once begin {"links":12}
[2026-07-31 03:38:39][221916] Triggered worker via HTTP curl (non-blocking)
[2026-07-31 03:38:49][221978] Worker done {"ok":true,"added":1,"kept":1,"pruned":0,"out_count":4,"msg":"worker ok"}
[2026-08-03 10:36:26][2229757] Worker run_once begin {"links":12}
[2026-08-03 10:36:26][2229751] Triggered worker via HTTP curl (non-blocking)
[2026-08-03 10:36:40][2229757] Worker done {"ok":true,"added":2,"kept":2,"pruned":0,"out_count":5,"msg":"worker ok"}
[2026-08-09 16:09:39][3832956] Triggered worker via HTTP curl (non-blocking)
[2026-08-09 16:09:39][3832970] Worker run_once begin {"links":12}
[2026-08-09 16:09:57][3832970] Worker done {"ok":true,"added":1,"kept":1,"pruned":1,"out_count":4,"msg":"worker ok"}
[2026-08-10 14:22:33][873735] Worker run_once begin {"links":12}
[2026-08-10 14:22:33][873733] Triggered worker via HTTP curl (non-blocking)
[2026-08-10 14:22:38][873735] Fetch fail {"url":"https://fitn1.ir/Api/Asgard/trunsp.php","code":0,"err":"Operation timed out after 5009 milliseconds with 0 bytes received"}
[2026-08-10 14:22:58][873735] Worker done {"ok":true,"added":0,"kept":0,"pruned":1,"out_count":3,"msg":"worker ok"}
[2026-08-10 19:59:39][1248688] Worker run_once begin {"links":12}
[2026-08-10 19:59:39][1248677] Triggered worker via HTTP curl (non-blocking)
[2026-08-10 19:59:56][1248688] Worker done {"ok":true,"added":1,"kept":1,"pruned":0,"out_count":4,"msg":"worker ok"}
[2026-08-10 20:04:28][1260011] Triggered worker via HTTP curl (non-blocking)
[2026-08-10 20:04:28][1260044] Worker run_once begin {"links":12}
[2026-08-10 20:04:41][1260044] Worker done {"ok":true,"added":0,"kept":1,"pruned":0,"out_count":4,"msg":"worker ok"}
[2026-08-10 20:27:44][1297291] Triggered worker via HTTP curl (non-blocking)
[2026-08-10 20:27:45][1297348] Worker run_once begin {"links":12}
[2026-08-10 20:27:58][1297348] Worker done {"ok":true,"added":0,"kept":0,"pruned":1,"out_count":3,"msg":"worker ok"}
[2026-08-18 10:39:21][3916379] Worker run_once begin {"links":12}
[2026-08-18 10:39:21][3916377] Triggered worker via HTTP curl (non-blocking)
[2026-08-18 10:39:32][3916379] Worker done {"ok":true,"added":1,"kept":1,"pruned":0,"out_count":4,"msg":"worker ok"}
[2026-08-19 08:37:23][808953] Worker run_once begin {"links":12}
[2026-08-19 08:37:23][808941] Triggered worker via HTTP curl (non-blocking)
[2026-08-19 08:37:28][808953] Fetch fail {"url":"https://fitn1.ir/Api/Cap/trun.php","code":0,"err":"Operation timed out after 5001 milliseconds with 0 bytes received"}
[2026-08-19 08:37:48][808953] Worker done {"ok":true,"added":0,"kept":0,"pruned":1,"out_count":3,"msg":"worker ok"}
[2026-08-20 14:54:12][2436017] Worker run_once begin {"links":12}
[2026-08-20 14:54:13][2436008] Triggered worker via HTTP curl (non-blocking)
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/Nest/trunsp.php","code":0,"err":"Connection timed out after 3001 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/Speedray/trunsp.php","code":0,"err":"Connection timed out after 3001 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/kaya/trunsp.php","code":0,"err":"Connection timed out after 3001 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/Bionet/trunsp.php","code":0,"err":"Connection timed out after 3001 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/Rosa/Rosa.php","code":0,"err":"Connection timed out after 3000 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/Verde/trun.php","code":0,"err":"Connection timed out after 3000 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/Bionet/trunsp.php","code":0,"err":"Connection timed out after 3000 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/Asgard/trunsp.php","code":0,"err":"Connection timed out after 3000 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/Ash/trun.php","code":0,"err":"Connection timed out after 3000 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/AAA/Ss.php","code":0,"err":"Connection timed out after 3000 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/Cap/trun.php","code":0,"err":"Connection timed out after 3000 milliseconds"}
[2026-08-20 14:54:15][2436017] Fetch fail {"url":"https://fitn1.ir/Api/Rosa/Rosa.php","code":0,"err":"Connection timed out after 3001 milliseconds"}
[2026-08-20 14:54:15][2436017] Worker done {"ok":true,"added":0,"kept":0,"pruned":0,"out_count":3,"msg":"worker ok"}
[2026-08-21 17:59:58][3929895] Worker run_once begin {"links":12}
[2026-08-21 17:59:58][3929887] Triggered worker via HTTP curl (non-blocking)
[2026-08-21 18:00:23][3929895] Worker done {"ok":true,"added":0,"kept":0,"pruned":0,"out_count":3,"msg":"worker ok"}
