Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
David Jančík
Vlastník
Avatar
David Jančík:17.9.2012 21:03

Pokud používáte v programu lock a celý program je založen na multi-thradingu. Některá z metod, kde je lock se může zaseknout a poté se další metoda s lockem nikdy nevykoná. Jistě vás napadne, že by bylo super mít nějaký lock s timeoutem. Pak doporučuji následující článek o Safe lock:

http://blog.decarufel.net/…timeout.html

Jedná se o rozšířený lock s timeout. Využívá Motion.TryEnter což je vlastně lock, který zkusí, zda není zrovna lock object používán.

Odpovědět
17.9.2012 21:03
Zapomeň, že je to nemožné a udělej to ;)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.