[DGD] Kernel Library, Version 1.5.4

Raymond Jennings shentino at gmail.com
Mon Jan 11 06:30:06 CET 2016


Changes since 1.5.3:

* Infinite rlimits are no longer passed to userobj->logout when a
connection is closed.

* It is no longer an error to remove or add a resource or user that no
longer/already exists.  Manipulating a non existent resource or user is
still an error though, and removing a system resource remains forbidden for
now.

* With indexed resources, 0 is now a valid index in typechecking mode 2 (as
it seems to be intended)

* The check for LWOs being used as resource indexes has been removed from
RSRCOBJ as I just noticed API_RSRC already catches it.

* General ability to reset resources.

At first this was intended to help reconcile inconsistencies possibly
introduced by code and api changes in the past, but it turned into a
performance optimization in some cases.

* SYSTEM code can now query an object's indexed resources directly.

This is useful if you need to audit the resource management.  Also goes
with the previously noted change.



More information about the DGD mailing list