Oscar Figueiredo <Oscar.Figueiredo(a)di.epfl.ch> writes:
surrounded by {slow_down,speed_up}_interrupts. I even tried
`stop_interrupts> and `start_interrupts' with no success. I can't understand
why it works for
searches (which also call `ldap_result') and not for addition and deletion.
That could just be some timing issue. It could also be that there is a
file descriptor involved that unrequest_sigio doesn't know about.
I'd appreciate very much some help from someone knowledgeable in
this area.
Could you check with strace or truss which signal is interrupting the
syscal?
Jan