equal
deleted
inserted
replaced
78 |
78 |
79 local function write_pidfile() |
79 local function write_pidfile() |
80 if pidfile_handle then |
80 if pidfile_handle then |
81 remove_pidfile(); |
81 remove_pidfile(); |
82 end |
82 end |
83 pidfile = module:get_option_string("pidfile"); |
83 pidfile = module:get_option_path("pidfile", nil, "data"); |
84 if pidfile then |
84 if pidfile then |
85 local err; |
85 local err; |
86 local mode = stat(pidfile) and "r+" or "w+"; |
86 local mode = stat(pidfile) and "r+" or "w+"; |
87 pidfile_handle, err = io.open(pidfile, mode); |
87 pidfile_handle, err = io.open(pidfile, mode); |
88 if not pidfile_handle then |
88 if not pidfile_handle then |