U
Une bévue
i do have two threads :
@isConnected=false
connect_thread=Thread.new {
@isConnected=true
connectToNewsServer
@isConnected=false
}
test_thread=Thread.new {
[email protected]_s + " => "
sleep 0.1
blabla+=@isConnected
}
connect_thread.join
test_thread.join
p blabla
and i get allways :
true => false even if the time for "connectToNewsServer" is much larger
than the sleep time (0.1 s)
@isConnected=false
connect_thread=Thread.new {
@isConnected=true
connectToNewsServer
@isConnected=false
}
test_thread=Thread.new {
[email protected]_s + " => "
sleep 0.1
blabla+=@isConnected
}
connect_thread.join
test_thread.join
p blabla
and i get allways :
true => false even if the time for "connectToNewsServer" is much larger
than the sleep time (0.1 s)