diff options
| -rwxr-xr-x | apt-panopticon.lua | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/apt-panopticon.lua b/apt-panopticon.lua index 5dc2570..33d1ef3 100755 --- a/apt-panopticon.lua +++ b/apt-panopticon.lua | |||
| @@ -784,11 +784,6 @@ if 0 < #arg then | |||
| 784 | end | 784 | end |
| 785 | end | 785 | end |
| 786 | 786 | ||
| 787 | if APT.origin and APT.options.referenceSite.value ~= pu.host then | ||
| 788 | if not APT.keep then os.execute("rm -fr results/" .. pu.host .. " 2>/dev/null") end | ||
| 789 | os.execute('rm STATUS_' .. pu.host .. '* 2>/dev/null') | ||
| 790 | end | ||
| 791 | |||
| 792 | local min, max, spd = 999999999999, 0 | 787 | local min, max, spd = 999999999999, 0 |
| 793 | for i, mt in pairs({'Release', 'Packages', 'package'}) do | 788 | for i, mt in pairs({'Release', 'Packages', 'package'}) do |
| 794 | if APT.checkFile("results/curl-" .. mt .. "-" .. pu.host .. ".log") then | 789 | if APT.checkFile("results/curl-" .. mt .. "-" .. pu.host .. ".log") then |
| @@ -820,6 +815,16 @@ if 0 < #arg then | |||
| 820 | rfile:write(APT.dumpTable(APT.results, "", "results") .. "\nreturn results\n") | 815 | rfile:write(APT.dumpTable(APT.results, "", "results") .. "\nreturn results\n") |
| 821 | rfile:close() | 816 | rfile:close() |
| 822 | end | 817 | end |
| 818 | |||
| 819 | if APT.origin and APT.options.referenceSite.value ~= pu.host then | ||
| 820 | while 0 < APT.checkExes(downloadLock .. "Release-" .. pu.host .. ".log") do os.execute("sleep 10") end | ||
| 821 | while 0 < APT.checkExes(downloadLock .. "package-" .. pu.host .. ".log") do os.execute("sleep 10") end | ||
| 822 | while 0 < APT.checkExes(downloadLock .. "Packages-" .. pu.host .. ".log") do os.execute("sleep 10") end | ||
| 823 | os.execute("sleep 5") | ||
| 824 | if not APT.keep then os.execute("rm -fr results/" .. pu.host .. " 2>/dev/null") end | ||
| 825 | os.execute('rm STATUS_' .. pu.host .. '_* 2>/dev/null') | ||
| 826 | end | ||
| 827 | |||
| 823 | APT.logPost() | 828 | APT.logPost() |
| 824 | APT.logFile:close() | 829 | APT.logFile:close() |
| 825 | else | 830 | else |
