L'Akka documenta varianti pericolose di utilizzare Props
:Che cosa significa "chiudere sopra l'ambito/classe che racchiude"?
// NOT RECOMMENDED within another actor:
// encourages to close over enclosing class
val props7 = Props(new MyActor)
Poi porta nell'affermare:
Questo metodo non è raccomandato per essere utilizzato all'interno di un altro attore perché incoraggia a chiudere il che racchiude l'ambito, risultante in Puntatori non serializzabili e possibilmente in condizioni di competizione (interruzione dell'incapsulamento dell'attore ).
Qualcuno potrebbe spiegare il significato di "chiusura oltre l'ambito di applicazione"? Ho cercato dappertutto e non ho trovato nulla. Grazie.
Grazie. Ricca spiegazione – Peter