diff options
Diffstat (limited to '')
| -rwxr-xr-x | apt-panopticon.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apt-panopticon.lua b/apt-panopticon.lua index 582866b..ac18402 100755 --- a/apt-panopticon.lua +++ b/apt-panopticon.lua | |||
| @@ -843,6 +843,11 @@ local parseRelease = function(host) | |||
| 843 | else | 843 | else |
| 844 | -- TODO - compare to the pkgmaster copy. | 844 | -- TODO - compare to the pkgmaster copy. |
| 845 | if APT.testing('Updated') then | 845 | if APT.testing('Updated') then |
| 846 | while not APT.checkFile('results_old/' .. fRp) do | ||
| 847 | D('*<* About to yield coroutine while waiting on - not APT.checkFile(results_old/' .. fRp .. ')') | ||
| 848 | coroutine.yield() | ||
| 849 | D('*>* Resumed coroutine while waiting on - not APT.checkFile(results_old/' .. fRp .. ')') | ||
| 850 | end | ||
| 846 | local pkt = APT.exe([[TZ="GMT" date -d "$(grep '^Date:' results/]] .. fRp .. [[ | cut -d ' ' -f 2-)" '+%s']]):Do().result | 851 | local pkt = APT.exe([[TZ="GMT" date -d "$(grep '^Date:' results/]] .. fRp .. [[ | cut -d ' ' -f 2-)" '+%s']]):Do().result |
| 847 | pkt = tonumber(pkt:sub(2, -2)) | 852 | pkt = tonumber(pkt:sub(2, -2)) |
| 848 | local new = APT.exe([[TZ="GMT" date -d "$(grep '^Date:' ]] .. fR .. [[.SORTED | cut -d ' ' -f 2-)" '+%s']]):Do().result | 853 | local new = APT.exe([[TZ="GMT" date -d "$(grep '^Date:' ]] .. fR .. [[.SORTED | cut -d ' ' -f 2-)" '+%s']]):Do().result |
