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

Responder a