Последние комментарии:
Блокировка может быть с таймаутом, но эт…
Блокировка может быть с таймаутом, но это никак не относится к семафорам.

Таймаут говорит вам что вы гарантированно получите через заданное времяхоть какой-то ответ.

А семафор - вам обеспечивает управление доступом к "узкому месту" системы и не более.

Максимум, в чем могут быть связаны таймаут и семафор в джаве - это метод tryAcquire(int permits, long timeout, TimeUnit unit) , но и всё.

Никак более семафоры и таймауты не связаны.

Тем более в вашем коде - у вас нигде не гарантируется что управление будет получено обратно через заданное время.

Т.е. (кстати!) приведенный пример кода - не откносится к разряду "систем реального времени". И не гарантирует получения результата через заданный таймаут.

PS:( tryAcquire(int permits, long timeout,...) - кстати в сишапровских семафорах нет аналогичного метода. "Кю на сишарп 3 раза!")
Вы путаете понятие "таймаут" и "блокиров…
Вы путаете понятие "таймаут" и "блокировка" (в данном случае - по семафору).
На-ка - отхвати "uncatchable exception"!…
На-ка - отхвати "uncatchable exception"!
Последние 50
Вход
X
RSS
Twitter
vk.com
//share:
/**
 * Author: paralainer
 * Date: 11.03.2013
 */
var Entry17 = {
desc:'Когда выходит новая версия моей любимой IDE.',
image:
Когда выходит новая версия моей любимой IDE.
rating:691,
}; //share:

// Комментарии по рейтингу, по дате

// Добавить комментарий:

X
Ответ на:

Введите капчу:
// Можно юзать теги: a, img, b, i, u, s
в начало страницы