Bug 21888 - Fehlerbehandlung bei Suicide
Fehlerbehandlung bei Suicide
Status: RESOLVED WORKSFORME
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
UCS 2.4
Other Linux
: P5 enhancement (vote)
: ---
Assigned To: UMC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-03-18 10:17 CET by Andreas Büsching
Modified: 2013-04-04 16:52 CEST (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Büsching univentionstaff 2011-03-18 10:17:45 CET
In einem Szenario hat sich der Modulprozess beendet, obwohl es noch einen laufenden Request gab (zumindest wurde an das Webfrontend keine Rückmeldung geliefert):

Zu dem Zeitpunkt gab es auch Probleme mit dem libvirtd (Anfragen hingen). Evtkl. hat es etwas damit zu tun, dass mit notifier.step() gearbeitet wird.


18.03.11 09:22:52  ADMIN       ( ERROR   ) : Die Ausführung des Kommandos 'uvmm/domain/overview' ist fehlgeschlagen:

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/univention/management/console/handlers/__init__.py", line 160, in execute
    func( object )
  File "/usr/lib/python2.4/site-packages/univention/management/console/handlers/uvmm/__init__.py", line 1005, in uvmm_domain_overview
    content = self._dlg_domain_settings( object, node_info, domain_info )
  File "/usr/lib/python2.4/site-packages/univention/management/console/handlers/uvmm/__init__.py", line 775, in _dlg_domain_settings
    storages = self.uvmm.storage_pools(node_uri)
  File "/usr/lib/python2.4/site-packages/univention/management/console/handlers/uvmm/uvmmd.py", line 561, in storage_pools
    response = self.recv_blocking()
  File "/usr/lib/python2.4/site-packages/univention/management/console/handlers/uvmm/uvmmd.py", line 186, in recv_blocking
    notifier.step()
  File "/usr/lib/python2.4/site-packages/notifier/nf_generic.py", line 231, in step
    if not timer[ CALLBACK ]():
  File "/usr/lib/python2.4/site-packages/univention/management/console/protocol/modserver.py", line 125, in _timed_out
    sys.exit( 0 )
SystemExit: 0
Comment 1 Stefan Gohmann univentionstaff 2013-03-24 18:55:31 CET
Ist das mit UCS 3 noch relevant? Ich habe den Fehler noch nicht wieder gesehen.
Comment 2 Alexander Kläser univentionstaff 2013-04-04 16:52:29 CEST
(In reply to comment #1)
> Ist das mit UCS 3 noch relevant? Ich habe den Fehler noch nicht wieder gesehen.

Ein Modulprozess scheint so lange aufrecht gehalten zu werden, bis alle Request abgeschlossen sind.

> 04.04.13 10:48:48.767  MAIN        ( INFO    ) : Checking for kill timer ()
> 04.04.13 10:48:53.312  MAIN        ( INFO    ) : The module reboot is inactive for to long. Sending EXIT request to module
> 04.04.13 10:48:53.313  MAIN        ( INFO    ) : There are unfinished requests. Waiting for 136508691198575-254
> 04.04.13 10:49:14.307  MAIN        ( INFO    ) : The module reboot is inactive for to long. Sending EXIT request to module
> 04.04.13 10:49:14.307  MAIN        ( INFO    ) : There are unfinished requests. Waiting for 136508691198575-254
> 04.04.13 10:49:35.307  MAIN        ( INFO    ) : The module reboot is inactive for to long. Sending EXIT request to module
> 04.04.13 10:49:35.307  MAIN        ( INFO    ) : There are unfinished requests. Waiting for 136508691198575-254
> 04.04.13 10:49:56.316  MAIN        ( INFO    ) : The module reboot is inactive for to long. Sending EXIT request to module
> 04.04.13 10:49:56.317  MAIN        ( INFO    ) : There are unfinished requests. Waiting for 136508691198575-254
> 04.04.13 10:50:17.308  MAIN        ( INFO    ) : The module reboot is inactive for to long. Sending EXIT request to module
> 04.04.13 10:50:17.308  MAIN        ( INFO    ) : There are unfinished requests. Waiting for 136508691198575-254