anchor.diff:            if lvContext.FLastActivity <> 0 then
             begin
               if (lvContext.FBusingCounter = 0)    // (>0), ͲKickOut
  -               and (tick_diff(lvContext.FLastActivity, lvNowTickCount) > pvTimeOut) then
  +               and (tick_diff(lvContext.FLastActivity, GetTickCount) > pvTimeOut) then
               begin
                 // ر(첽ر,ֱRequestDisconnect()ֱƳFOnlineContextListб)
                 lvKickOutList[j] := lvContext;
  
positive.code:     property ContextCreateCounter: Integer read FContextCreateCounter;
      property ContextOutCounter: Integer read FContextOutCounter;
      property ContextReturnCounter: Integer read FContextReturnCounter;
      property HandleCreateCounter: Integer read FHandleCreateCounter;
      property HandleDestroyCounter: Integer read FHandleDestroyCounter;
      property Locker: TCriticalSection read FLocker;
  
negative.code:   lvNextContext :TIocpClientContext;
  {$ENDIF}
  begin
    //lvNowTickCount := GetTickCount;
    {$IFDEF USE_HASHTABLE}
    FLocker.lock('KickOut');
    try
  