diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-03-31 20:51:07 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-03-31 20:51:07 +0000 |
commit | efa0baa5e7c26c3241476b17a2536cf2f9e261f2 (patch) | |
tree | 0206eb3fabe20400fffd1b31b2471f981d9366db /c/src/lib/libnetworking | |
parent | Removed warning for `#ifdef' argument starts with punctuation. (diff) | |
download | rtems-efa0baa5e7c26c3241476b17a2536cf2f9e261f2.tar.bz2 |
Patch from Eric Norum <eric@skatter.usask.ca> which changed the exit
sequence.
Diffstat (limited to 'c/src/lib/libnetworking')
-rw-r--r-- | c/src/lib/libnetworking/rtems/rtems_syscall.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/c/src/lib/libnetworking/rtems/rtems_syscall.c b/c/src/lib/libnetworking/rtems/rtems_syscall.c index 2032df1e52..72fb43688e 100644 --- a/c/src/lib/libnetworking/rtems/rtems_syscall.c +++ b/c/src/lib/libnetworking/rtems/rtems_syscall.c @@ -262,12 +262,11 @@ shutdown (int s, int how) return -1; } error = soshutdown(so, how); + rtems_bsdnet_semaphore_release (); if (error) { errno = error; - rtems_bsdnet_semaphore_release (); return -1; } - rtems_bsdnet_semaphore_release (); return 0; } |