gluon-mesh-vpn-tunneldigger: only search for exactly the tunneldigger binary in watchdog (#1953)
(cherry picked from commit 68d970e91b
)
This commit is contained in:
parent
447595f0bb
commit
c4d38a2ea9
@ -33,7 +33,7 @@ local function has_mesh_vpn_neighbours()
|
|||||||
end
|
end
|
||||||
|
|
||||||
if uci:get_bool('tunneldigger', 'mesh_vpn', 'enabled') then
|
if uci:get_bool('tunneldigger', 'mesh_vpn', 'enabled') then
|
||||||
if io.popen('pgrep tunneldigger'):read('*l') ~= read_pid_file() then
|
if io.popen('pgrep -x /usr/bin/tunneldigger'):read('*l') ~= read_pid_file() then
|
||||||
os.execute('logger -t tunneldigger-watchdog "Process-Pid does not match with pid-File."')
|
os.execute('logger -t tunneldigger-watchdog "Process-Pid does not match with pid-File."')
|
||||||
restart_tunneldigger()
|
restart_tunneldigger()
|
||||||
return
|
return
|
||||||
|
Loading…
Reference in New Issue
Block a user