# HG changeset patch # User benjamin.podszun@gmail.com # Date 1396030080 -3600 # Node ID a573d64968e99f6bcefbdc5c5e9a272779ded1aa # Parent 945784087d27cb671d9e625d422cffe7394282ba mod_auth_dovecot: Add a dependency to util.pposix to send the _real_ pid diff -r 945784087d27 -r a573d64968e9 mod_auth_dovecot/auth_dovecot/sasl_dovecot.lib.lua --- a/mod_auth_dovecot/auth_dovecot/sasl_dovecot.lib.lua Mon Mar 24 13:04:44 2014 +0100 +++ b/mod_auth_dovecot/auth_dovecot/sasl_dovecot.lib.lua Fri Mar 28 19:08:00 2014 +0100 @@ -32,6 +32,7 @@ local jid_escape = require "util.jid".escape; local prepped_split = require "util.jid".prepped_split; local nodeprep = require "util.encodings".stringprep.nodeprep; +local pposix = require "util.pposix"; --module "sasl_dovecot" local _M = {}; @@ -67,7 +68,7 @@ end -- Send our handshake - pid = tonumber(tostring(conn):match("0x%x*$")); + pid = pposix.getpid(); log("debug", "sending handshake to dovecot. version 1.1, cpid '%d'", pid); local success,err = conn:send("VERSION\t1\t1\n"); if not success then