anchor.diff:  -include("veil_modules/control_panel/common.hrl").
   -include("registered_names.hrl").
   -include_lib("ctool/include/logging.hrl").
  +
  +% Max time (ms) to wait for worker_host to reply
  +-define(handling_process_spawn_timeout, 5000).
   
   %% Interaction between socket process and handling process
   -export([apply/3, request_processing_loop/0, set_socket_pid/1, get_socket_pid/0]).
  
positive.code: %% @end
  -spec spawn_handling_process() -> ok | {error, timeout}.
  %% ====================================================================
  spawn_handling_process() ->
      SocketPid = self(),
      MsgID = 0, %% This can be 0 as one socket process sends only one request
  
negative.code:                 ok ->
                      delegate(init, [Type, Req, HandlerOpts]);
                  _ ->
                      {shutdown, Req}
              end;
          false ->
              delegate(init, [Type, Req, HandlerOpts])
  