projects
/
oweals
/
luci.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d488681
)
luci-app-openvpn: properly parse low PIDs
author
Jo-Philipp Wich
<jo@mein.io>
Fri, 13 Apr 2018 12:45:02 +0000
(14:45 +0200)
committer
Jo-Philipp Wich
<jo@mein.io>
Fri, 13 Apr 2018 12:45:28 +0000
(14:45 +0200)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua
patch
|
blob
|
history
diff --git
a/applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua
b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua
index 52ba9e3f298a7db4928630166f6ff39d72b0f9d9..d2b5d32c05a07dcf4137eb01a23ab70efc5bdd22 100644
(file)
--- a/
applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua
+++ b/
applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua
@@
-28,7
+28,7
@@
uci:foreach( "openvpn_recipes", "openvpn_recipe",
function s.getPID(section) -- Universal function which returns valid pid # or nil
local pid = sys.exec("%s | grep -w '[o]penvpn(%s)'" % { psstring, section })
if pid and #pid > 0 then
- return tonumber(pid:match("^%
d+
"))
+ return tonumber(pid:match("^%
s*(%d+)
"))
else
return nil
end