Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #925 Memory Leak while WebSocketServerHandshakeException or Channel failed #926

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Jul 28, 2023

  1. remove client of ClientBox while handshake failed to prevent memory leak

    zhanghaoxin-at-826767166263 authored and zhanghaoxin-at-826767166263 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    12b7541 View commit details
    Browse the repository at this point in the history
  2. add scheduled task for clear disconnected in case there are other mem…

    …ory leak
    zhanghaoxin-at-826767166263 authored and zhanghaoxin-at-826767166263 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    58784ea View commit details
    Browse the repository at this point in the history
  3. modify log level for Client was disconnected but still exists in uuid…

    …2clients
    zhanghaoxin-at-826767166263 authored and zhanghaoxin-at-826767166263 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    76fba3e View commit details
    Browse the repository at this point in the history
  4. modify log level for Client was disconnected but still exists in uuid…

    …2clients
    zhanghaoxin-at-826767166263 authored and zhanghaoxin-at-826767166263 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    6970692 View commit details
    Browse the repository at this point in the history
  5. modify log level for Client was disconnected but still exists in uuid…

    …2clients
    zhanghaoxin-at-826767166263 authored and zhanghaoxin-at-826767166263 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    53e315b View commit details
    Browse the repository at this point in the history
  6. remove useless sleep

    zhanghaoxin-at-826767166263 authored and zhanghaoxin-at-826767166263 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    4431c05 View commit details
    Browse the repository at this point in the history
  7. directly remove unauthorized client

    zhanghaoxin-at-826767166263 authored and zhanghaoxin-at-826767166263 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    d97bb5d View commit details
    Browse the repository at this point in the history
  8. fix potential null in scheduled clear

    zhanghaoxin-at-826767166263 authored and zhanghaoxin-at-826767166263 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    77193d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. use Java Stream for scheduled task

    zhanghaoxin-at-826767166263 authored and zhanghaoxin-at-826767166263 committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    8805165 View commit details
    Browse the repository at this point in the history