]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Make `IncomingTCPConnectionState::updateIOForAsync`
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 3 May 2024 14:58:33 +0000 (16:58 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 3 May 2024 14:58:33 +0000 (16:58 +0200)
pdns/dnsdistdist/dnsdist-tcp-upstream.hh

index b6b7a91464ee6774d25da14eed168154134d5439..ca2c11ad7c0c513611c42d89c0f7f962d3089010 100644 (file)
@@ -128,10 +128,10 @@ public:
 
   static void queueResponse(std::shared_ptr<IncomingTCPConnectionState>& state, const struct timeval& now, TCPResponse&& response, bool fromBackend);
   static void handleTimeout(std::shared_ptr<IncomingTCPConnectionState>& state, bool write);
+  static void updateIOForAsync(std::shared_ptr<IncomingTCPConnectionState>& conn);
 
   virtual void handleIO();
   virtual void updateIO(std::shared_ptr<IncomingTCPConnectionState>& conn, IOState newState, const timeval& now);
-  void updateIOForAsync(std::shared_ptr<IncomingTCPConnectionState>& conn);
 
   QueryProcessingResult handleQuery(PacketBuffer&& query, const struct timeval& now, std::optional<int32_t> streamID);
   virtual void handleResponse(const struct timeval& now, TCPResponse&& response) override;