Não Rafael pior que não estou.
Ficou assim:
Thread.new do
while(true)
puts Time.now
end
end
puts Time.now
O que ocorre e que Ele não executa o último Time.now fora do bloco do Thread
Em 10 de maio de 2010 12:17, Paulo Geyer <[email protected]> escreveu:
> Aí é um fork.
>
> puts "Início do programa!"
> fork {
> puts "Início do fork"
> sleep 5
> puts "Fim do fork"
> }
> puts "Fim do programa"
>
> On May 10, 2010, at 11:38 AM, Wesley Oliveira wrote:
>
> > 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
>
> _______________________________________________
> Ruby-l mailing list
> [email protected]
> https://www.listas.unicamp.br/mailman/listinfo/ruby-l
>
--
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