Fix deferred cleanup of copied setup.db when locked
This commit is contained in:
parent
0fe6bfc482
commit
578b0ec551
@ -577,7 +577,8 @@ proc {system param} {param {type Value} {tbl MENUCONFIG}} {{newdb ""}} {
|
||||
try {
|
||||
if {$newdb eq ""} {
|
||||
set newdb [file tempfile /tmp/setupXXXXXX]
|
||||
defer "catch {file delete $newdb}"
|
||||
set cmd "defer {catch {file delete $newdb}}"
|
||||
uplevel #0 $cmd
|
||||
}
|
||||
file copy -force /var/lib/humaxtv/setup.db $newdb
|
||||
set db [sqlite3.open $newdb]
|
||||
|
Loading…
x
Reference in New Issue
Block a user