Mercurial > prosody-hg
comparison plugins/mod_posix.lua @ 7999:980606856882
Merge 0.10->trunk
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Thu, 23 Mar 2017 01:30:58 +0100 |
| parents | 1502ec4f3cbe 51396e0836cf |
| children | ecb110f45c92 |
comparison
equal
deleted
inserted
replaced
| 7990:3d17b2bf0e0c | 7999:980606856882 |
|---|---|
| 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 |
