| Index: ipc/ipc_message_macros.h
|
| ===================================================================
|
| --- ipc/ipc_message_macros.h (revision 270662)
|
| +++ ipc/ipc_message_macros.h (working copy)
|
| @@ -933,6 +933,8 @@
|
| TRACK_RUN_IN_IPC_HANDLER(member_func); \
|
| msg_is_ok__ = msg_class::Dispatch(&ipc_message__, obj, this, \
|
| param__, &member_func); \
|
| + if (!msg_is_ok__) \
|
| + ipc_message__.set_dispatch_error(); \
|
| } \
|
| break;
|
|
|
| @@ -944,6 +946,8 @@
|
| TRACK_RUN_IN_IPC_HANDLER(member_func); \
|
| msg_is_ok__ = msg_class::DispatchDelayReply(&ipc_message__, obj, \
|
| param__, &member_func); \
|
| + if (!msg_is_ok__) \
|
| + ipc_message__.set_dispatch_error(); \
|
| } \
|
| break;
|
|
|
|
|