2 CREATE OR REPLACE FUNCTION logout() RETURNS integer AS $$
3 -- Copyright (c) 1999-2014 by OpenMFG LLC, d/b/a xTuple.
4 -- See www.xtuple.com/CPAL for the full text of the software license.
6 IF (compareversion('9.2.0') <= 0)
8 PERFORM pg_try_advisory_unlock(datid::integer, pid)
10 WHERE(pid = pg_backend_pid());
12 PERFORM pg_advisory_unlock(datid::integer, procpid)
14 WHERE(procpid = pg_backend_pid());
19 $$ LANGUAGE 'plpgsql';