[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 04/11] libports: improve error handling in ports_reallocate_port
From: |
Justus Winter |
Subject: |
[PATCH 04/11] libports: improve error handling in ports_reallocate_port |
Date: |
Wed, 27 Nov 2013 13:31:11 +0100 |
* libports/reallocate-port.c (ports_reallocate_port): Improve error
handling.
---
libports/reallocate-port.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libports/reallocate-port.c b/libports/reallocate-port.c
index b2977dd..d2adaeb 100644
--- a/libports/reallocate-port.c
+++ b/libports/reallocate-port.c
@@ -48,7 +48,8 @@ ports_reallocate_port (void *portstruct)
}
pi->cancel_threshold = 0;
pi->mscount = 0;
- hurd_ihash_add (&pi->bucket->htable, pi->port_right, pi);
+ err = hurd_ihash_add (&pi->bucket->htable, pi->port_right, pi);
+ assert_perror (err);
pthread_mutex_unlock (&_ports_lock);
err = mach_port_move_member (mach_task_self (), pi->port_right,
--
1.7.10.4
- [PATCH 01/11] libshouldbeinlibc: fix minor port leak in maptime_map, Justus Winter, 2013/11/27
- [PATCH 03/11] proc: update comments, Justus Winter, 2013/11/27
- [PATCH 04/11] libports: improve error handling in ports_reallocate_port,
Justus Winter <=
- [PATCH 02/11] init: fix port leak, Justus Winter, 2013/11/27
- [PATCH 05/11] libports: improve error handling in ports_reallocate_from_external, Justus Winter, 2013/11/27
- [PATCH 06/11] libports: improve error handling in ports_transfer_right, Justus Winter, 2013/11/27
- [PATCH 07/11] libdiskfs: improve error reporting in diskfs_start_disk_pager, Justus Winter, 2013/11/27
- [PATCH 10/11] proc: store the privileged host port in _hurd_host_priv, Justus Winter, 2013/11/27