diff options
Diffstat (limited to 'viengoos')
-rw-r--r-- | viengoos/ChangeLog | 5 | ||||
-rw-r--r-- | viengoos/server.c | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/viengoos/ChangeLog b/viengoos/ChangeLog index 45e3415..6dace36 100644 --- a/viengoos/ChangeLog +++ b/viengoos/ChangeLog @@ -1,3 +1,8 @@ +2008-12-18 Neal H. Walfield <neal@gnu.org> + + * server.c (server_loop): Use the first capability as the reply + messenger. + 2008-12-17 Neal H. Walfield <neal@gnu.org> * ager.c (update_stats): Use vg_activity_info_reply, not diff --git a/viengoos/server.c b/viengoos/server.c index 26b73d0..3314e60 100644 --- a/viengoos/server.c +++ b/viengoos/server.c @@ -974,8 +974,7 @@ server_loop (void) object will just result in a discarded EINVAL. */ reply = (struct messenger *) OBJECT (&thread->aspace, - vg_message_cap (message, - vg_message_cap_count (message) - 1), + vg_message_cap (message, 0), vg_cap_rmessenger, false, NULL); /* There are a number of methods that look up an object relative |