Commits
Kir Kolyshkin authored eab4d5b8db6
vps_create: minor fixes to cleanup logic fs_create() is supposed to remove VE_PRIVATE in case of error, so we don't need to clean it up if it return an error. This fixes the following error (lines marked with *): # vzctl create 666 --ostemplate centos-6-x86-minimal --private /dev/shm Can't create: private dir (/dev/shm) is a mount point. Suggestion: use --private /dev/shm/private * Destroying container private area: /dev/shm * Warning: directory /dev/shm is not on the same filesystem as /dev/shm/vztmp - doing slow/sync removal * /bin/rm: cannot remove `/dev/shm': Device or resource busy Creation of container private area failed While at it, also fix a jump to a wrong label after mod_setup() error. Signed-off-by: Kir Kolyshkin <kir@openvz.org>