HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Paylaşım için teşekkürler
"std::recursive_mutex m_vecLootListLock; // Global"
Bu değişkeni global olarak kullanırsanız ve unlock edilmeden birden fazla lock edilmeye çalışıldığında muhtemel bir deadlock'a sebep olacaktır. Kolaylık sağlaması için zaten kitli mi diye kontrol eden bir değişken kullanıldıktan sonra kitlemeye geçilebilir.
Bu değişkeni global olarak kullanırsanız ve unlock edilmeden birden fazla lock edilmeye çalışıldığında muhtemel bir deadlock'a sebep olacaktır. Kolaylık sağlaması için zaten kitli mi diye kontrol eden bir değişken kullanıldıktan sonra kitlemeye geçilebilir.
"std::recursive_mutex m_vecLootListLock; // Global"
Bu değişkeni global olarak kullanırsanız ve unlock edilmeden birden fazla lock edilmeye çalışıldığında muhtemel bir deadlock'a sebep olacaktır. Kolaylık sağlaması için zaten kitli mi diye kontrol eden bir değişken kullanıldıktan sonra kitlemeye geçilebilir.
Bu nedenle recursive mutex bunun static mutexi var söylediğin gibi korkunç olayları yaratır

Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Son düzenleme:
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 0
- Görüntüleme
- 32
- Cevaplar
- 1
- Görüntüleme
- 24
- Cevaplar
- 0
- Görüntüleme
- 49
