aporeto-inc / trireme-lib

Simple, scalable and secure application segmentation
https://trireme.io
Apache License 2.0
299 stars 51 forks source link

Adding read locks in HTTP app proxy #1006

Closed mheese closed 4 years ago

mheese commented 4 years ago

Hopefully addresses https://github.com/aporeto-inc/aporeto/issues/2759

mheese commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "fix-http-race",
    "component": "enforcerd",
    "pr-id": "1625",
    "commit-sha": "5371b087c063ffe33a95cfbcc79fe4de655f4d3d",
    "pipeline": "master"
  },
  {
    "project": "fix-http-race",
    "component": "trireme-lib",
    "pr-id": "1006",
    "commit-sha": "9c4771cbfc06aa3b18425df33740927bccf89e43",
    "pipeline": "master"
  }
]
mheese commented 4 years ago

LGTM. Do we want to make make similar changes for TCP too if any?

Absolutely! If you go over it and find some, please open a PR!