Vị server-running-ptừ sẽ đánh giá txem máy chủ Emacs có đang chạy hay không, bất kể phiên Emacs nào hiện đang "sở hữu" quy trình máy chủ.
Do đó, khi có hai hoặc nhiều phiên Emacs độc lập chạy đồng thời, server-running-pkhông thực sự kiểm tra xem phiên Emacs hiện tại có đang chạy máy chủ hay không.
Tôi đang tìm kiếm một thử nghiệm cụ thể hơn, một thử nghiệm sẽ đánh giá t nếu và chỉ khi phiên hiện tại (tức là phiên thực hiện thử nghiệm) đang chạy máy chủ Emacs.
server-startvà sau server-force-delete), server-modeluôn luôn như vậy nil.
(server-mode 1)chứ không phải gọi (server-start). Cái trước gọi cái sau, đồng server-force-deletethời kiểm tra và vô hiệu hóa chế độ này, vì vậy nó trông giống như sever-modegiao diện dự định và chúng ta không nên gọi server-starttrực tiếp.
server-modevẫn không chiếm tài khoản cho cùng một máy chủ được khởi động và xóa qua nhiều phiên bản Emacs, vì việc xóa máy chủ khỏi một phiên bản không ảnh hưởng đến giá trị của server-modemột máy chủ khác.