Bug #963
User object may not be unlocked by the RM
Status: | Closed | Start date: | 11/04/2011 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Carlos Martín | % Done: | 0% | |
Category: | Core & System | |||
Target version: | Release 3.2 | |||
Resolution: | fixed | Pull request: | ||
Affected Versions: | OpenNebula 3.0 |
Description
RequestManagerUser::request_execute locks the User object and passes it to the corresponding user_action method.
If an xmlrpc_c exception is raised inside this method, it is not catched and the User is left locked.
Associated revisions
Bug #963: RequestManagerUser checks the parameter types before the User object is locked
Bug #963: Prevents seg fault if user is freed while executing RM action
History
#1 Updated by Ruben S. Montero over 9 years ago
- Target version changed from Release 3.4 to Release 3.2
#2 Updated by Ruben S. Montero over 9 years ago
- Status changed from New to Assigned
- Assignee set to Carlos Martín
#3 Updated by Ruben S. Montero over 9 years ago
- Status changed from Assigned to Closed
- Resolution set to fixed