Index: net/tools/quic/quic_dispatcher.cc |
diff --git a/net/tools/quic/quic_dispatcher.cc b/net/tools/quic/quic_dispatcher.cc |
index bdd76cc5228eb6d8c7ede27cfbad55c84071da83..bfdace60664b577d4a6e289b127454749305d1ca 100644 |
--- a/net/tools/quic/quic_dispatcher.cc |
+++ b/net/tools/quic/quic_dispatcher.cc |
@@ -388,7 +388,8 @@ bool QuicDispatcher::HasPendingWrites() const { |
void QuicDispatcher::Shutdown() { |
while (!session_map_.empty()) { |
QuicServerSession* session = session_map_.begin()->second; |
- session->connection()->SendConnectionClose(QUIC_PEER_GOING_AWAY); |
+ session->connection()->SendConnectionCloseWithDetails( |
+ QUIC_PEER_GOING_AWAY, "Server shutdown imminent"); |
// Validate that the session removes itself from the session map on close. |
DCHECK(session_map_.empty() || session_map_.begin()->second != session); |
} |