# How to deal with concurrency in bidirectional sync?

**URL:** <https://community.exalate.com/t/how-to-deal-with-concurrency-in-bidirectional-sync/5233>\
**Category:** General Questions\
**Tags:** onpremise-jira, jiraserver, migrated\_question\
**Created:** [November 4, 2024, 7:52am UTC](https://community.exalate.com/t/how-to-deal-with-concurrency-in-bidirectional-sync/5233 "2024-11-04T07:52:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![xl8bot](https://dub1.discourse-cdn.com/flex018/user_avatar/community.exalate.com/xl8bot/32/324_2.png) [@xl8bot](https://community.exalate.com/u/xl8bot)\
**Post date:** [November 4, 2024, 7:52am UTC](https://community.exalate.com/t/how-to-deal-with-concurrency-in-bidirectional-sync/5233/1 "2024-11-04T07:52:16Z")

</div>

_Originally asked by alex pirka on 13 June 2022 [(original question)](https://oldcommunity.exalate.com/questions/58491051)_

* * *

Hi,

we figured out following issue within an internal project connection, synchronizing one project to another in the same Jira servicemanagement instance

IS:

**Pre Sync**

Project A → Ticket 1 → Field Y is empty

Project B → Ticket 1 → Field Y is empty

Both Tickets are linked via Exalate Connection.

**Sequential Ticket editing**

1. Project A → Field Y is set and starts a synchronisation
2. Project B → Comment Field is filled and starts a synchronisation

**Post Sync**

Project A → Ticket 1 → Field Y is empty, comment is filled

Project B → Ticket 1 → Field Y is empty, comment is filled

Should:

**Pre Sync**

Project A → Ticket 1 → Field Y is empty

Project B → Ticket 1 → Field Y is empty

Both Tickets are linked via Exalate Connection.

**Sequential Ticket editing**

1. Project A → Field Y is set and starts a synchronisation
2. Project B → Comment Field is filled and starts a synchronisation

**Post Sync**

Project A → Ticket 1 → Field Y is filled, comment is filled

Project B → Ticket 1 → Field Y is filled, comment is filled

Synchronisation Operations should be executed sequentially.

* * *

---

<div class="post-metadata">

**Author:** ![xl8bot](https://dub1.discourse-cdn.com/flex018/user_avatar/community.exalate.com/xl8bot/32/324_2.png) [@xl8bot](https://community.exalate.com/u/xl8bot)\
**Post date:** [November 4, 2024, 7:52am UTC](https://community.exalate.com/t/how-to-deal-with-concurrency-in-bidirectional-sync/5233/2 "2024-11-04T07:52:17Z")

</div>

_Answer by Serhiy Onyshchenko on 13 June 2022_

Hello, alex pirka  
have you tried approach described here: [Avoid updating issue with older changes ADO \<\> Jira](https://oldcommunity.exalate.com/questions/42839472/avoid-updating-issue-with-older-changes-ado-jira-jira-jira-servicenow-jira-zendesk-jira)_(old community)_ ?

* * *
