server-start fails to start, with the message:

apply: Cannot bind server socket: No such file or directory

To reproduce:

1. Kill any existing emacs-server
2. Rename or delete $XDG_RUNTIME_DIR/emacs
3. Execute server-start


The problem is that the directory specified in XDG_RUNTIME_DIR existed, but with no emacs subdirectory. I do believe that emacs ought simply create the directory