Function: tramp-get-lock-pid

tramp-get-lock-pid is a byte-compiled function defined in tramp.el.gz.

Signature

(tramp-get-lock-pid FILE)

Documentation

Determine pid for lockfile of FILE.

Source Code

;; Defined in /usr/src/emacs/lisp/net/tramp.el.gz
(defun tramp-get-lock-pid (file)
  "Determine pid for lockfile of FILE."
  ;; Not all Tramp methods use an own process.  So we use a random
  ;; number, which is as good as a process id.
  (with-current-buffer
      (tramp-get-connection-buffer (tramp-dissect-file-name file))
    (or tramp-lock-pid
	(setq-local
	 tramp-lock-pid (number-to-string (random most-positive-fixnum))))))