o problemema das Threads, pelo que o Wesley falou, é que elas obrigam o
programa a continuar aberto
se utilizar o fork, o programa pode ser finalizado e a tarefa continua a ser
executada
On May 10, 2010, at 12:22 PM, Arthur M. Meskelis wrote:
> um exemplo
>
> puts "#1 iniciando #{Time.now}"
>
> Thread.start do
> puts "#2 iniciando #{Time.now}"
> loop do
> sleep 1
> puts "#2 #{Time.now}"
> end
> end
>
> puts "#1 fazendo x"
> sleep 1
> puts "#1 fazendo y"
> sleep 1
> puts "#1 fazendo w"
> sleep 1
> puts "saindo"
> exit 0
>
> Em 10 de maio de 2010 11:38, Wesley Oliveira <[email protected]> escreveu:
> Ola Pessoa,
>
> Estou com uma duvida, nao consigo criar um thread e a mesma liberar a linha
> de execuçao principal, o programa fica esperando ela acabar para continuar a
> execuçao.
>
> Alguem tem uma ideia do problema e uma possivel soluçao?
>
> Obrigado.
>
> --
> Nenhum de nós é tão bom quanto TODOS NÓS JUNTOS!
>
> _______________________________________________
> Ruby-l mailing list
> [email protected]
> https://www.listas.unicamp.br/mailman/listinfo/ruby-l
>
>
>
>
> --
> ------------------------------------------
> 1. Notebook para você ficar livre e programar a vontade: R$ 2300
> 2. Curso de Programação/SysAdmin/DBA: R$ 5000
> 3. Pedir a solução pronta para um problema numa lista de discussão: Não tem
> preço !
>
> E para todas as outras existe RTFM, STFW e LMGTFY
> _______________________________________________
> Ruby-l mailing list
> [email protected]
> https://www.listas.unicamp.br/mailman/listinfo/ruby-l
_______________________________________________
Ruby-l mailing list
[email protected]
https://www.listas.unicamp.br/mailman/listinfo/ruby-l