Commit 1fa46c2
authored
Added a new flag to support calling stopped cache cleanup procedures as well as a mutex to control it. Now:
- Start method will only run once even with the subsequent calls to it.
- Stop will never block, in case the Start was not called or Stop was called before, it will return as the cache cleanup process is not running.
Closes #175
1 parent 999c0b9 commit 1fa46c2
2 files changed
Lines changed: 49 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
58 | 59 | | |
| 60 | + | |
| 61 | + | |
59 | 62 | | |
60 | 63 | | |
61 | 64 | | |
62 | 65 | | |
63 | 66 | | |
64 | 67 | | |
65 | | - | |
| 68 | + | |
| 69 | + | |
66 | 70 | | |
67 | 71 | | |
68 | 72 | | |
| |||
621 | 625 | | |
622 | 626 | | |
623 | 627 | | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
624 | 637 | | |
625 | 638 | | |
626 | 639 | | |
| |||
674 | 687 | | |
675 | 688 | | |
676 | 689 | | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
677 | 697 | | |
| 698 | + | |
| 699 | + | |
678 | 700 | | |
679 | 701 | | |
680 | 702 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1029 | 1029 | | |
1030 | 1030 | | |
1031 | 1031 | | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
1032 | 1048 | | |
1033 | 1049 | | |
1034 | 1050 | | |
1035 | 1051 | | |
1036 | | - | |
| 1052 | + | |
| 1053 | + | |
1037 | 1054 | | |
1038 | 1055 | | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
1039 | 1060 | | |
1040 | 1061 | | |
1041 | 1062 | | |
| |||
1333 | 1354 | | |
1334 | 1355 | | |
1335 | 1356 | | |
1336 | | - | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
1337 | 1360 | | |
1338 | 1361 | | |
1339 | 1362 | | |
1340 | 1363 | | |
1341 | 1364 | | |
1342 | 1365 | | |
1343 | 1366 | | |
1344 | | - | |
| 1367 | + | |
1345 | 1368 | | |
1346 | 1369 | | |
1347 | 1370 | | |
| |||
0 commit comments