CDV ❯ lookups for non-existent objects from the l1, should affect the l1 instead of the l2
-
New Feature
-
Status: Closed
-
2 Major
-
Resolution: Fixed
-
DSO:L1
-
-
ssubbiah
-
Reporter: foshea
-
September 25, 2007
-
0
-
Watchers: 0
-
October 04, 2007
-
September 25, 2007
Description
Currently we dont differentiate a lookup from the client or a server in the ObjectManager. When we receive a lookup for a non-existent object in the server, we consider it as a bug in the system (which it is) and throw an AssertionError which inturn crashes the server.
Instead we should propagate that error to the client that requested it. That way only the misbehaving client will crash and the assertion will be closer to the problem.
duplicated to add to rel notes