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

Responder a