Commit 2aab654
committed
Fix always-blocklist never starting the watchdog on its own
The watchdog only auto-launched at startup when a schedule was
enabled, so a user with only permanent (always-blocked) entries and
no schedule/session never got any enforcement at all - the hosts
file just kept whatever stale entries a previous watchdog run had
left, with nothing to reconcile it. Now also launches on startup
when the always-blocklist has entries, and immediately when one is
added while the app is already running.1 parent cdc83c2 commit 2aab654
2 files changed
Lines changed: 13 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
380 | 380 | | |
381 | 381 | | |
382 | 382 | | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
383 | 388 | | |
384 | 389 | | |
385 | 390 | | |
| |||
398 | 403 | | |
399 | 404 | | |
400 | 405 | | |
| 406 | + | |
401 | 407 | | |
402 | 408 | | |
403 | 409 | | |
| |||
0 commit comments