Resultados da pesquisa a pedido "semaphore"
Como faço para parar de sem_open () falhar com ENOSYS?
Eu tenho dois sistemas Slackware Linux nos quais o semáforo POSIXsem_open() a chamada falha com errno definido como 38. Código de amostra a ser reproduzido abaixo (o código funciona bem no CentOS / RedHat). Existem opções de configuração do ...
Semáforos C: sem_wait lançando erro inexplicável
Estou trabalhando em um problema que precisamos usar semáforos para resolver. Eu tenho uma matriz que contém dois semáforos,gsem, e dadas determinadas condiçõessem_wait(&(gsem[me])), que deveria aguardar até que esse processo específico seja ...
Usando aguardar SemaphoreSlim.WaitAsync no .NET 4
Meu aplicativo está usando o .NET 4. Estou usando o wait async usandopacote de pepita [https://www.nuget.org/packages/Microsoft.Bcl.Async/] No meu aplicativo, quero aguardar a chamada WaitAsync sempahore da seguinte maneira. SemaphoreSlim ...
Semáforos nomeados em Python?
Eu tenho um script em python que usa um recurso que não pode ser usado por mais de uma certa quantidade de scripts simultâneos em execução. Classicamente, isso seria resolvido por um semáforo nomeado, mas não consigo encontrá-los na documentação ...
object-c: @synchronized, como funciona?
eu tenho dois métodos -(void) a { @synchronized(self) { // critical section 1 } } -(void) b { @synchronized(self) { // critical section 2 } }Agora, minha pergunta é se um segmento está na seção crítica 1. a seção crítica 2 será bloqueada para ...
Analisar falha ao chamar [PFFacebookUtils initializeFacebook] - semaphore_wait_trap
Desde a versão mais recente do Parse (v1.6.3), meu aplicativo fica travado no lançamento e o último ponto de interrupção encontrado é[PFFacebookUtils initializeFacebook]; Se eu pressionar pausa e olhar para o depurador, o rastreamento da pilha ...
ubuntu: sem_timedwait não acordando (C)
Eu tenho 3 processos que precisam ser sincronizados. O processo 1 faz alguma coisa, depois acorda o processo 2 e dorme, o que faz alguma coisa então ativa o processo três e dorme, o que faz alguma coisa e acorda o processo 1 e dorme. O loop ...
Como posso implementar um wrapper de lista segura de threads no Delphi?
Eu tenho um wrapper de lista que mantém duas Tstringlists e uma TClassList Eu preciso que isso seja seguro para threads, de modo que: Gravações simultâneas não são permitidas (o estado de espera de algum tipo deve ser inserido)A leitura durante ...
Fluxo de dados TPL x semáforo simples
Eu tenho um requisito para fazer um processo escalável. O processo possui principalmente operações de E / S com algumas operações menores da CPU (principalmente desserializando cadeias). O processo consulta o banco de dados em busca de uma lista ...
Liberação automática de semáforo no processo Sair
Estou usando o Semáforo para limitar o número de instâncias simultâneas que meu aplicativo pode executar. Há muitas maneiras de um processo terminar. Pode oSemaphore ser criado para que seja liberado automaticamente após a saída do ...