WriteLogBuffer(char *buf, afs_uint32 len)
{
LOCK_SERVERLOG();
- if (serverLogFD > 0) {
+ if (serverLogFD >= 0) {
if (write(serverLogFD, buf, len) < 0)
; /* don't care */
}
syslog(LOG_INFO, "%s", info);
} else
#endif
- if (serverLogFD > 0) {
+ if (serverLogFD >= 0) {
if (write(serverLogFD, tbuffer, len) < 0)
; /* don't care */
}
#endif
LOCK_SERVERLOG();
- if (serverLogFD > 0)
+ if (serverLogFD >= 0)
close(serverLogFD);
serverLogFD = open(fileName, O_WRONLY | O_APPEND | O_CREAT | (isfifo?O_NONBLOCK:0), 0666);
- if (serverLogFD > 0) {
+ if (serverLogFD >= 0) {
if (freopen(fileName, "a", stdout) == NULL)
; /* don't care */
if (freopen(fileName, "a", stderr) != NULL) {