322711 (7) [Avatar] Offline
#1
This means only client process must be able to write to the table, but all processes must have read access.


The lack of a "the" before "client" sounds incorrect. Also, which client are we talking about here? I thought only EtsPageCache was supposed to have write access to the newly created protected-access ETS table?

Therefore, I would replace the word "client" with "the EtsPageCache" in the quoted sentence above.
sjuric (86) [Avatar] Offline
#2
Good catch! Only the cache process should be allowed to write.

Btw. thanks for very precise reports! Makes it very easy for me to find where the mistake is smilie