summaryrefslogtreecommitdiffstats
path: root/cpukit
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-12-13 19:20:38 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-12-13 19:20:38 +0000
commitfc0b91c5d5cde0f23db6123419cd5cbe4041e52f (patch)
tree91c3038f4f8dac74da9b7a4385aadc47feb4104d /cpukit
parentPatch rtems-rc-19991203-3.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff)
downloadrtems-fc0b91c5d5cde0f23db6123419cd5cbe4041e52f.tar.bz2
Patch from Eric Norum <eric@cls.usask.ca> to make the NTP handler a little
more flexible about the error status returned from a timeout.
Diffstat (limited to 'cpukit')
-rw-r--r--cpukit/libnetworking/lib/rtems_bsdnet_ntp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpukit/libnetworking/lib/rtems_bsdnet_ntp.c b/cpukit/libnetworking/lib/rtems_bsdnet_ntp.c
index a03ff080b1..11b0cef63a 100644
--- a/cpukit/libnetworking/lib/rtems_bsdnet_ntp.c
+++ b/cpukit/libnetworking/lib/rtems_bsdnet_ntp.c
@@ -146,7 +146,7 @@ rtems_bsdnet_synchronize_ntp (int interval, rtems_task_priority priority)
if (i == 0)
rtems_panic ("EOF");
if (i < 0) {
- if (errno == EWOULDBLOCK)
+ if ((errno == EWOULDBLOCK) || (errno == EAGAIN))
continue;
rtems_panic ("Can't receive: %s", strerror (errno));
}