File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change 488
488
body = { on_thread :
489
489
-> do
490
490
spawn ( link : true ) { raise 'err' }
491
- receive ( timeout : 0.01 )
491
+ receive ( timeout : 1 )
492
492
end ,
493
493
on_pool :
494
494
-> do
495
495
spawn ( link : true ) { raise 'err' }
496
- receive ( on ( ANY ) { |v | [ v , b ] } ,
497
- on ( TIMEOUT ) { |v | [ nil , b ] } ,
498
- timeout : 0.01 )
496
+ receive ( timeout : 1 ) { |v | v }
499
497
end }
500
498
501
499
a = Concurrent ::ErlangActor . spawn ( type : type , &body . fetch ( type ) )
534
532
-> do
535
533
b = spawn ( link : true ) { throw :uncaught }
536
534
trap
537
- [ receive ( timeout : 0.01 ) , b ]
535
+ [ receive ( timeout : 1 ) , b ]
538
536
end ,
539
537
on_pool :
540
538
-> do
541
539
b = spawn ( link : true ) { throw :uncaught }
542
540
trap
543
541
receive ( on ( ANY ) { |v | [ v , b ] } ,
544
542
on ( TIMEOUT ) { |v | [ nil , b ] } ,
545
- timeout : 0.01 )
543
+ timeout : 1 )
546
544
end }
547
545
548
546
a = Concurrent ::ErlangActor . spawn ( type : type , &body . fetch ( type ) )
You can’t perform that action at this time.
0 commit comments