s3: Remove procid_self() from generic_blocking_lock_error()
authorVolker Lendecke <vl@samba.org>
Sun, 4 Jul 2010 16:43:39 +0000 (18:43 +0200)
committerVolker Lendecke <vl@samba.org>
Mon, 5 Jul 2010 09:06:28 +0000 (11:06 +0200)
source3/smbd/blocking.c

index 73413ef3ecccbabd91c89264434051d46a8f1576..4dff1d5f18d5ac5f7528bb8c8acbfeb9dfc4ebe4 100644 (file)
@@ -301,7 +301,8 @@ static void generic_blocking_lock_error(struct blocking_lock_record *blr, NTSTAT
                if (fsp) {
                        fsp->last_lock_failure.context.smblctx = blr->smblctx;
                        fsp->last_lock_failure.context.tid = fsp->conn->cnum;
-                       fsp->last_lock_failure.context.pid = procid_self();
+                       fsp->last_lock_failure.context.pid =
+                               sconn_server_id(fsp->conn->sconn);
                        fsp->last_lock_failure.start = blr->offset;
                        fsp->last_lock_failure.size = blr->count;
                        fsp->last_lock_failure.fnum = fsp->fnum;