Closed valb3r closed 2 years ago
Hello, this issue is related to race-condition in connector-examples. We have fixed it in the commercial version of the product. According to the release policy new changes will be delivered to Github community in the middle of this year.
This is the random error that occurs under concurrent conditions. When getting user accounts under concurrent conditions (> 2 users active in parallel), same consent ID returns different user accounts: I.e. request for getting account list using consent ID
p19QK8BlxLNsnnoag_qR6VtGo2PGWC4JX6OcQ3mIf0zjngEE6YMMTOCnUTRId2y66SWecYw6yBQe384Ykanddcz9MpaJIQIH3NJX8IHgetw=_=_psGLvQpt9Q
and PSU-ID0d0241806848434cb0b2e5d61832de3e
returns IBANDE56299553367764337291
in the account list that is associated to different user. This is part of the log that shows the issue:This is part of the log that shows correctly processed request:
Version list used: https://github.com/adorsys/open-banking-gateway/blob/04fb5f87245f942166f220b225c490a83e817f90/how-to-start-with-project/xs2a-sandbox-only/docker-compose.yml