diff options
Diffstat (limited to 'nopsyncd/tcpserver.lua')
-rwxr-xr-x | nopsyncd/tcpserver.lua | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/nopsyncd/tcpserver.lua b/nopsyncd/tcpserver.lua index 972603d..fc19b9c 100755 --- a/nopsyncd/tcpserver.lua +++ b/nopsyncd/tcpserver.lua @@ -20,6 +20,7 @@ -- require "socket" +db = require "db" function init_server() local server = assert(socket.tcp()) @@ -85,6 +86,12 @@ end function main_loop() local pipefd = pipe.getreadfd() + local ret, err = db:init() + if ret == nil then + io.stderr:write("creation of db failed: " .. err .. "\n") + os.exit(1) + end + server = init_server() while true do |