DragonFly commits List (threaded) for 2004-06
cvs commit: src/sys/kern lwkt_msgport.c
dillon 2004/06/11 18:55:59 PDT
DragonFly src repository
Fix a bug in the reply port path related to aborts. Aborted messages are
requeued to the target port. If the target is processing the message and
replies to it, the replyport code is supposed to remove any requeued aborts
(since the target completed processing of that message).
However, this was only occuring for MSGF_ASYNC messages. It must be done for
both originator synchronous and originator asynchronous messages (abort
processing has nothing to do with how the originator sent the message).
Reported-by: David Rhodus
Testing-by: David Rhodus
Revision Changes Path
1.25 +17 -19 src/sys/kern/lwkt_msgport.c