(main): Fatal if hard links cannot be created.

This commit is contained in:
Chong Yidong 2009-01-01 09:34:28 +00:00
parent 81f82586c4
commit 097e9c90ee

View file

@ -341,6 +341,13 @@ main (argc, argv)
close (desc);
tem = link (tempname, lockname);
#ifdef EPERM
if (tem < 0 && errno == EPERM)
fatal ("Unable to create hard link between %s and %s",
tempname, lockname);
#endif
unlink (tempname);
if (tem >= 0)
break;