diff --git a/net/http/inc/THttpServer.h b/net/http/inc/THttpServer.h
index 8998bc13c0ddb5d88d63c4ccb71567b692102626..8917892a72a65793bec122bebafc86505914bee7 100644
--- a/net/http/inc/THttpServer.h
+++ b/net/http/inc/THttpServer.h
@@ -38,7 +38,6 @@ protected:
    Long_t fMainThrdId{0};               ///<! id of the thread for processing requests
    Bool_t fOwnThread{kFALSE};           ///<! true when specialized thread allocated for processing requests
    std::thread fThrd;                   ///<! own thread
-   Bool_t fOldProcessSignature{kFALSE}; ///<! flag used to detect usage of old signature of Process() method
 
    TString fJSROOTSYS;       ///<! location of local JSROOT files
    TString fTopName{"ROOT"}; ///<! name of top folder, default - "ROOT"
@@ -64,8 +63,6 @@ protected:
 
    virtual void ProcessBatchHolder(std::shared_ptr<THttpCallArg> &arg);
 
-   virtual void ProcessRequest(THttpCallArg *arg);
-
    void StopServerThread();
 
    static Bool_t VerifyFilePath(const char *fname);
diff --git a/net/http/src/THttpLongPollEngine.cxx b/net/http/src/THttpLongPollEngine.cxx
index f938c8ec6e7292955bab815dce4739cd9d71f0dd..40826e14d840cd76ba138ee3128de0287f9dc86e 100644
--- a/net/http/src/THttpLongPollEngine.cxx
+++ b/net/http/src/THttpLongPollEngine.cxx
@@ -188,10 +188,10 @@ Bool_t THttpLongPollEngine::PreProcess(std::shared_ptr<THttpCallArg> &arg)
    }
 
    if (arg == poll)
-      Fatal("PreviewData", "Submit same THttpCallArg object once again");
+      Fatal("PreProcess", "Submit same THttpCallArg object once again");
 
    if (poll) {
-      Error("PreviewData", "Get next dummy request when previous not completed");
+      Error("PreProcess", "Get next dummy request when previous not completed");
       // if there are pending request, reply it immediately
       // normally should never happen
       if (fRaw) poll->SetBinaryContent(std::string("txt:") + gLongPollNope);
diff --git a/net/http/src/THttpServer.cxx b/net/http/src/THttpServer.cxx
index 769308902b5112255c87e1515d05ac8a4996add6..32fc97543bc3d8c0617f6a6434b4f70159eff908 100644
--- a/net/http/src/THttpServer.cxx
+++ b/net/http/src/THttpServer.cxx
@@ -713,14 +713,6 @@ void THttpServer::ProcessRequest(std::shared_ptr<THttpCallArg> arg)
       return;
    }
 
-   // this is just to support old Process(THttpCallArg*), should be deprecated after 6.20
-   fOldProcessSignature = kTRUE;
-   ProcessRequest(arg.get());
-   if (fOldProcessSignature) {
-      Error("ProcessRequest", "Deprecated signature is used, please used std::shared_ptr<THttpCallArg>");
-      return;
-   }
-
    if (arg->fFileName.IsNull() || (arg->fFileName == "index.htm") || (arg->fFileName == "default.htm")) {
 
       if (arg->fFileName == "default.htm") {
@@ -964,14 +956,6 @@ void THttpServer::ProcessRequest(std::shared_ptr<THttpCallArg> arg)
       arg->AddHeader("Access-Control-Allow-Origin", GetCors());
 }
 
-////////////////////////////////////////////////////////////////////////////////
-/// \deprecated  One should use signature with std::shared_ptr
-
-void THttpServer::ProcessRequest(THttpCallArg *)
-{
-   fOldProcessSignature = kFALSE;
-}
-
 ////////////////////////////////////////////////////////////////////////////////
 /// Register object in folders hierarchy
 ///