Univention Bugzilla – Bug 30074
Computer room is saved globally in the backend
Last modified: 2013-05-27 09:24:20 CEST
In the computer room module, aquiring a room means saving it module-wide as self._italc.room. This is causing problems when opening two seperate computer room tabs within the same session, choosing different rooms. If the module process dies during the session (may happen because it uses c++-bindings) the frontend has to note that and send the room once again. This is error prone. See Bug#27202. It would be nice if every umcpCommand would send the room (just as every udm-umcpCommand sends the flavor) and the room would be found locally in every request. One should test lookup speed in this case and - if this is slow in large environments - cache results carefully.
*** This bug has been marked as a duplicate of bug 31442 ***