Renier Morales
-
2006-10-05
- status: open --> closed-fixed
process_resource_event may run only once when there
are no sessions opened.
Reported by Luuk Paulussen.
Patch below:
--- src/event.c 2006-08-10
15:16:18.000000000 +1200
+++ /openhpi-2.6.0/src/event.c 2006-08-17
17:29:01.000000000 +1200
@@ -290,7 +290,8 @@
}
} else if (e->event.EventType ==
SAHPI_ET_HOTSWAP) {
state =
e->event.EventDataUnion.HotSwapEvent.HotSwapState;
- if (state ==
SAHPI_HS_STATE_NOT_PRESENT) {
+ if (state ==
SAHPI_HS_STATE_NOT_PRESENT &&
+
e->times_requeued < 1) {
oh_remove_resource(rpt, e->resource.ResourceId);
}
} else {