F4keName, let's try this out.
We have the following sequence:
1. Thread A starts processing packet 1.
2. Thread B starts processing packet 2.
3. Thread A enters synchronized crypto block, transforms with IV version 1, and shuffles the IV to version 2.
4. Thread B then enters synchronized...