मुझे डर है कि आशावादी समवर्ती नियंत्रण की अपनी परिभाषा में आपको बहुत सटीक होना होगा। बर्नस्टीन, गुडमैन और हैडज़िलाकोस की शास्त्रीय परिभाषा में, आशावादी संगामिति नियंत्रण थ्रेड्स को "वस्तुतः" ताले प्राप्त करने, अद्यतनों के साथ आगे बढ़ने की अनुमति देता है, और फिर लेन-देन करने की कोशिश करते समय स्थिरता उल्लंघन की जांच करता है। यदि कोई संगतता उल्लंघन होता है, तो लेन-देन को निरस्त करने के लिए मजबूर किया जाता है और पुनः सबमिट किया जाता है। इस परिभाषा के तहत, यह स्पष्ट नहीं है कि गतिरोध कैसे हो सकता है, क्योंकि थ्रेड "कभी नहीं" अवरुद्ध होते हैं और लॉक की प्रतीक्षा करते हैं। आशावादी समवर्ती नियंत्रण की शास्त्रीय परिभाषा व्यावहारिक रूप से लागू करना आसान नहीं है। हालांकि, हार्डवेयर ट्रांजेक्शनल मेमोरी पर हालिया काम कुछ संभावनाओं को खोल रहा है और इस पुरानी समस्या पर कुछ परिप्रेक्ष्य छोड़ रहा है।