Skip to content

Fix concurrency issues in the Open ETP Client

Pavel Kisliak requested to merge epam/fix_client_mt_issues into main

Type of change

  • Bug Fix
  • Feature

Does this introduce a change in the core logic?

  • [No]

Does this introduce a change in the cloud provider implementation, if so which cloud?

  • AWS
  • Azure
  • GCP
  • IBM

Updates description?

Issue: #43 (closed)

  • Fixed crash requests with error "Invalid Message-ID: Not monotonically increasing"
  • Fixed crash when remove from middle of pending_rpcs_
  • Fix concurrency issue in the Client_ConnectionEstablishMt benchmark (related to fixture)
  • Enabled multi-threaded benchmarks that were crashing before
  • Add new benchmark Client_ConnectionPingMt (currently limited to 1 thread due new found issue)

Merge request reports