Fork us on GitHub Follow us on Google+ Follow us on Facebook Follow us on Twitter

Opened 2 weeks ago

Closed 2 weeks ago

#753 closed defect (fixed)

VFS holds up answers to some calls

Reported by: Jakub Jermář Owned by:
Priority: major Milestone: 0.8.0
Component: helenos/unspecified Version: mainline
Keywords: Cc:
Blocker for: Depends on:
See also:

Description

Sometime between 0.7.2 and commit bf05c7451aebfdd5f9d9f9cba5cc3d3190368378, HelenOS started to withhold answers to some IPC calls. Since the callers have already exited, the withheld calls are forgotten. This is the situation immediately after boot:

[call address    ] [method] [arg1] [arg2] [arg3] [arg4] [arg5] [flags] [sender
 --- incomming calls ---
 --- dispatched calls ---
0xffffffff82972b60 0        0      0      0      0      0      2       ? (call forgotten)
0xffffffff82972750 0        0      0      0      0      0      2       ? (call forgotten)
0xffffffff82972000 0        0      0      0      0      0      2       ? (call forgotten)

Spawning commands results in more forgotten calls. The method number suggests these are IPC_M_HUNGUP calls.

Change History (1)

comment:1 Changed 2 weeks ago by Jakub Jermář

Resolution: fixed
Status: newclosed

Server loops simply need to answer also the IPC_M_PHONE_HUNGUP messages. Fixed in commit 889cdb1.

Note: See TracTickets for help on using tickets.