This project is mirrored from https://gitee.com/mirrors/Mizu.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 28 Sep, 2021 1 commit
  2. 27 Sep, 2021 1 commit
  3. 25 Sep, 2021 1 commit
  4. 24 Sep, 2021 1 commit
  5. 23 Sep, 2021 6 commits
  6. 22 Sep, 2021 5 commits
  7. 20 Sep, 2021 3 commits
  8. 19 Sep, 2021 4 commits
  9. 18 Sep, 2021 2 commits
  10. 15 Sep, 2021 1 commit
  11. 14 Sep, 2021 2 commits
  12. 13 Sep, 2021 4 commits
  13. 12 Sep, 2021 2 commits
    • RoyUP9's avatar
      removed exit if browser not supported (#270) · 6b524586
      RoyUP9 authored
      Unverified
      6b524586
    • M. Mert Yıldıran's avatar
      Stop the hanging Goroutines by dropping the old, unidentified TCP streams (#260) · 858a6468
      M. Mert Yıldıran authored
      * Close the hanging TCP message channels after a dynamically aligned timeout (base `10000` milliseconds)
      
      * Bring back `source.Lazy`
      
      * Add a one more `sync.Map.Delete` call
      
      * Improve the formula by taking base Goroutine count into account
      
      * Reduce duplication
      
      * Include the dropped TCP streams count into the stats tracker and print a debug log whenever it happens
      
      * Add `superIdentifier` field to `tcpStream` to check if it has identified
      
      Also stop the other protocol dissectors if a TCP stream identified by a protocol.
      
      * Take one step forward in fixing the channel closing issue (WIP)
      
      Add `sync.Mutex` to `tcpReader` and make the loops reference based.
      
      * Fix the channel closing issue
      
      * Improve the accuracy of the formula, log better and multiply `baseStreamChannelTimeoutMs` by 100
      
      * Remove `fmt.Printf`
      
      * Replace `runtime.Gosched()` with `time.Sleep(1 * time.Millisecond)`
      
      * Close the channels of other protocols in case of an identification
      
      * Simplify the logic
      
      * Replace the formula with hard timeout 5000 milliseconds and 4000 maximum number of Goroutines
      Unverified
      858a6468
  14. 11 Sep, 2021 1 commit
  15. 09 Sep, 2021 1 commit
    • M. Mert Yıldıran's avatar
      Fix the memory exhaustion by optimizing max. AMQP message size and `GOGC` (#257) · 7cc077c8
      M. Mert Yıldıran authored
      * Permanently resolve the memory exhaustion in AMQP
      
      Introduce;
      - `MEMORY_PROFILING_DUMP_PATH`
      - `MEMORY_PROFILING_TIME_INTERVAL`
      environment variables and make `startMemoryProfiler` method more parameterized.
      
      * Fix a leak in HTTP
      
      * Revert "Fix a leak in HTTP"
      
      This reverts commit 9d46820ff3730bc5ef80f90243a42b12e8f695fb.
      
      * Set maximum AMQP message size to 16MB
      
      * Set `GOGC` to 12800
      
      * Remove some commented out lines and an unnecessary `else if`
      Unverified
      7cc077c8
  16. 08 Sep, 2021 1 commit
  17. 07 Sep, 2021 1 commit
  18. 06 Sep, 2021 3 commits