tolerate out of disk when creating . and .. in mkdir()
This commit is contained in:
parent
dc405cdb7b
commit
8621be8f3d
2 changed files with 21 additions and 9 deletions
|
@ -2712,6 +2712,8 @@ diskfull(char *s)
|
|||
{
|
||||
int fi;
|
||||
int done = 0;
|
||||
|
||||
unlink("diskfulldir");
|
||||
|
||||
for(fi = 0; done == 0; fi++){
|
||||
char name[32];
|
||||
|
@ -2758,6 +2760,9 @@ diskfull(char *s)
|
|||
close(fd);
|
||||
}
|
||||
|
||||
mkdir("diskfulldir");
|
||||
unlink("diskfulldir");
|
||||
|
||||
for(int i = 0; i < nzz; i++){
|
||||
char name[32];
|
||||
name[0] = 'z';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue