Deprecate gfe2_reloadable_flag_quic_fix_on_ping_timeout.

PiperOrigin-RevId: 329315682
Change-Id: I5e30a88a8bc8a2b537d1a9f519632264a33367a2
diff --git a/quic/core/quic_connection.cc b/quic/core/quic_connection.cc
index 2aab71f..9e0a493 100644
--- a/quic/core/quic_connection.cc
+++ b/quic/core/quic_connection.cc
@@ -3134,10 +3134,7 @@
 }
 
 void QuicConnection::OnPingTimeout() {
-  if (retransmission_alarm_->IsSet()) {
-    return;
-  }
-  if (GetQuicReloadableFlag(quic_fix_on_ping_timeout) &&
+  if (retransmission_alarm_->IsSet() ||
       !visitor_->ShouldKeepConnectionAlive()) {
     return;
   }
diff --git a/quic/core/quic_connection_test.cc b/quic/core/quic_connection_test.cc
index 7133bab..1cc2329 100644
--- a/quic/core/quic_connection_test.cc
+++ b/quic/core/quic_connection_test.cc
@@ -11760,13 +11760,8 @@
   // Suppose now ShouldKeepConnectionAlive returns false.
   EXPECT_CALL(visitor_, ShouldKeepConnectionAlive())
       .WillRepeatedly(Return(false));
-  if (GetQuicReloadableFlag(quic_fix_on_ping_timeout)) {
-    // Verify PING does not get sent.
-    EXPECT_CALL(visitor_, SendPing()).Times(0);
-  } else {
-    // PING get sent even ShouldKeepConnectionAlive returns false.
-    EXPECT_CALL(visitor_, SendPing()).Times(1);
-  }
+  // Verify PING does not get sent.
+  EXPECT_CALL(visitor_, SendPing()).Times(0);
   connection_.GetPingAlarm()->Fire();
 }