Browse Source

Improve docs.

Roberto Ostinelli 3 years ago
parent
commit
f40c7d7681
1 changed files with 3 additions and 2 deletions
  1. 3 2
      INTERNALS.md

+ 3 - 2
INTERNALS.md

@@ -31,8 +31,9 @@ the following happens:
       * `syn_pg_by_pid_users` (of type `ordered_set`).
     
       These tables are owned by the `syn_backbone` process, so that if the related scope processes were to crash the data is not lost.
-      In such case, upon respawn the scope process purges the data of all remote nodes, then rebuilds the monitors
-      for the local processes that are still alive and removes from the tables the ones that meanwhile died.
+      In such case, upon respawn the scope process purges the data of all remote nodes, rebuilds the monitors
+      for the local processes that are still alive and removes from the tables the ones that died meanwhile.
+      The remote data will then get synchronized again.
   * The 2 newly created scope processes each join a subcluster (one for registry, one for process groups)
   with the other processes in the Erlang distributed cluster that handle the same Scope (which have the same name).