ruby-concurrency / ruby-concurrency/concurrent-ruby
LazyRegister concurrent register bug
Aperta
@kvokka ci sta già lavorando.
Dal 25/8/2019.
enhancement
- Lingua principale
- Ruby
- Stelle
- 5.8k
- Fork
- 420
- Merge medio
- 20h 45m
- PR unite (30g)
- 4
Descrizione
If yout take a look at https://github.com/ruby-concurrency/concurrent-ruby/blob/bbeacbcebf72668ed04df0738df7e3a654f7c177/lib-edge/concurrent/lazy_register.rb#L61 you will see, that it has a bug.
When block evaluation time is stochastic, then even 2 register calls will produce unpredictable result.
* `concurrent-ruby` version: master
* `concurrent-ruby-edge` used: yes
Will be happy to fix it, if u don't mind.
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Valutazione
Questa issue non è ancora stata valutata.