Hallo. Sorry für die verspätet Antwort.
Was steht in einem solchen Fall in den Dateien /proc/capi/*, also zum Blei- stift imn /proc/capi/applications? Was sagt "lsof | grep capi"? Im Falle der FRITZ!Card: Wie sieht der Modul-Count aus? Wie sehen die Modul-Counts von kcapi und capi (lsmod) aus?
Es gibt kein /proc/capi/ Verzeichnis.
Mit einem "lsof | grep capi" , kriege ich die folgende Zeile, aber 195 mal wiederholt! Hier sind die erste und die letzte.
mini_capi 22563 root cwd DIR 22,3 192 99867 /root/MiniCAPI
mini_capi 22563 root rtd DIR 22,3 512 2 /
mini_capi 22563 root txt REG 22,3 26761 100202 /root/MiniCAPI/mini_capi
mini_capi 22563 root mem REG 22,3 90989 100189 /lib/ld-2.2.5.so
mini_capi 22563 root mem REG 22,3 102052 100188 /lib/i686/libpthread.so.0
mini_capi 22563 root mem REG 22,3 33722 146610 /usr/lib/libcapi20.so.2.0.6
mini_capi 22563 root mem REG 22,3 914129 26385 /usr/lib/libstdc++.so.5.0.0
mini_capi 22563 root mem REG 22,3 176399 100187 /lib/i686/libm.so.6
mini_capi 22563 root mem REG 22,3 41022 25100 /lib/libgcc_s.so.1
mini_capi 22563 root mem REG 22,3 1312490 100186 /lib/i686/libc.so.6
mini_capi 22563 root 0u CHR 136,1 3 /dev/pts/1
mini_capi 22563 root 1u CHR 136,1 3 /dev/pts/1
mini_capi 22563 root 2u CHR 136,1 3 /dev/pts/1
mini_capi 22563 root 3u CHR 68,0 29852 /dev/capi20
mini_capi 22563 root 5r FIFO 0,6 298777 pipe
mini_capi 22563 root 6w FIFO 0,6 298777 pipe
.
.
.
mini_capi 22758 root cwd DIR 22,3 192 99867 /root/MiniCAPI
mini_capi 22758 root rtd DIR 22,3 512 2 /
mini_capi 22758 root txt REG 22,3 26761 100202 /root/MiniCAPI/mini_capi
mini_capi 22758 root mem REG 22,3 90989 100189 /lib/ld-2.2.5.so
mini_capi 22758 root mem REG 22,3 102052 100188 /lib/i686/libpthread.so.0
mini_capi 22758 root mem REG 22,3 33722 146610 /usr/lib/libcapi20.so.2.0.6
mini_capi 22758 root mem REG 22,3 914129 26385 /usr/lib/libstdc++.so.5.0.0
mini_capi 22758 root mem REG 22,3 176399 100187 /lib/i686/libm.so.6
mini_capi 22758 root mem REG 22,3 41022 25100 /lib/libgcc_s.so.1
mini_capi 22758 root mem REG 22,3 1312490 100186 /lib/i686/libc.so.6
mini_capi 22758 root 0u CHR 136,1 3 /dev/pts/1
mini_capi 22758 root 1u CHR 136,1 3 /dev/pts/1
mini_capi 22758 root 2u CHR 136,1 3 /dev/pts/1
mini_capi 22758 root 3u CHR 68,0 29852 /dev/capi20
mini_capi 22758 root 5r FIFO 0,6 298777 pipe
mini_capi 22758 root 6w FIFO 0,6 298777 pipe
mini_capi ist ein Programm, dass einfach Capi Register und Release aufruft. Es wird ein Thread gestartet, der Capi_wait_for_message aufruft. Die Idee war zu testen, ob ein Capi release erlaubt, aus der Capi_wait_for_message Funktion tu kommen, ohne dass ein Message empfangen worden ist. Es passiert aber nicht.
Falls es euch interessiert, hier ist der Code:
#include