Index: mojo/edk/system/message_in_transit.cc |
diff --git a/mojo/edk/system/message_in_transit.cc b/mojo/edk/system/message_in_transit.cc |
index f6fcd308825b77e508e27f6e5ab4e242960f39d5..68919f2f48a8da1a5e0d9f38055ee97ac7dc2221 100644 |
--- a/mojo/edk/system/message_in_transit.cc |
+++ b/mojo/edk/system/message_in_transit.cc |
@@ -177,6 +177,7 @@ void MessageInTransit::SetTransportData( |
DCHECK(!dispatchers_); |
transport_data_ = transport_data.Pass(); |
+ UpdateTotalSize(); |
} |
void MessageInTransit::SerializeAndCloseDispatchers(Channel* channel) { |