diff options
author | Joseph Hunkeler <jhunk@stsci.edu> | 2009-09-30 23:08:39 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunk@stsci.edu> | 2009-09-30 23:08:39 -0400 |
commit | 26af0abae588b93e616f5e42b991796b4e3e6b9a (patch) | |
tree | 14c2dc7a05c88f1be3b826e40b1eac838621bcbf | |
parent | 26f35f22f7c3b88171b6e6d17bd3d287c0910c7a (diff) | |
download | NetNuke-26af0abae588b93e616f5e42b991796b4e3e6b9a.tar.gz |
No space left on device no longer scrolls the screen.
-rw-r--r-- | netnuke.c | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -322,6 +322,13 @@ int nuke(media_t device) lwrite("Jumping from byte %jd to %jd.\n", current, next); fprintf(stderr, "Jumping from byte %jd to %jd.\n", current, next); } + + if(errno == ENOSPC) + { + lwrite("%s: No space left on device. seek position %jd\n", device.nameshort, current); + fprintf(stderr, "%s: No space left on device. seek position %jd\n", device.nameshort, current); + break; + } lwrite("%s: %s, while writing chunk %jd. seek position %jd\n", device.nameshort, strerror(errno), block, current); fprintf(stderr, "%s: %s, while writing chunk %jd. seek position %jd\n", device.nameshort, strerror(errno), block, current); @@ -679,7 +686,7 @@ int main(int argc, char* argv[]) exit(3); } - logopen("/tmp/netnuke.log"); + logopen("/var/log/netnuke.log"); lwrite(NETNUKE_VERSION_STRING); lwrite("Logging started\n"); |