[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: ber_get_next on fd 12 failed errno=



<http://www.openldap.org/faq/index.cgi?file=690>http://www.openldap.org/faq/index.cgi?file=690

At 07:59 AM 3/30/2005, José M. Fandiño wrote:
>Dear list,
>
>  I'm trying to debug an application which behaves differently
>using the same input data. The track finish on the OpenLDAP logs
>but I'm having a hard time interpreting this output.
>
>What's the difference between this two lines?
>
>- ber_get_next on fd 12 failed errno=0 (Success)
>+ ber_get_next on fd 16 failed errno=11 (Resource temporarily unavailable)
>
>Thank you.
>
>        /--------/
>
>- diff of the failed operation
>+ diff of the working operation
>================================
>- daemon: read activity on 12
>- daemon: read activity on 12
>- connection_get(12)
>- connection_get(12)
>- connection_get(12): got connid=8
>- connection_get(12): got connid=8
>- connection_read(12): checking for input on id=8
>- connection_read(12): checking for input on id=8
>- ber_get_next on fd 12 failed errno=0 (Success)
>- ber_get_next on fd 12 failed errno=0 (Success)
>- connection_read(12): input error=-2 id=8, closing.
>- connection_read(12): input error=-2 id=8, closing.
>- connection_closing: readying conn=8 sd=12 for close
>- connection_closing: readying conn=8 sd=12 for close
>- connection_close: conn=8 sd=12
>- connection_close: conn=8 sd=12
>- daemon: removing 12
>- daemon: removing 12
>- conn=8 fd=12 closed
>- conn=8 fd=12 closed
>+ daemon: select: listen=6 active_threads=0 tvp=NULL
>+ daemon: select: listen=6 active_threads=0 tvp=NULL
>+ daemon: select: listen=7 active_threads=0 tvp=NULL
>+ daemon: select: listen=7 active_threads=0 tvp=NULL
>+ daemon: select: listen=8 active_threads=0 tvp=NULL
>+ daemon: select: listen=8 active_threads=0 tvp=NULL
>+ daemon: activity on 1 descriptors
>+ daemon: activity on 1 descriptors
>+ daemon: activity on:
>+ daemon: activity on:
>+  16r
>+  16r
>+
>+
>+ daemon: read activity on 16
>+ daemon: read activity on 16
>+ connection_get(16)
>+ connection_get(16)
>+ connection_get(16): got connid=6
>+ connection_get(16): got connid=6
>+ connection_read(16): checking for input on id=6
>+ connection_read(16): checking for input on id=6
>+ ber_get_next on fd 16 failed errno=11 (Resource temporarily unavailable)
>+ ber_get_next on fd 16 failed errno=11 (Resource temporarily unavailable)
>+ do_bind
>+ do_bind
>
>
>-- 
>-----BEGIN GEEK CODE BLOCK-----
>Version: 3.1
>GCS/IT d- s+:+() a31 C+++ UBL+++$ P+ L+++ E--- W++ N+ o++ K- w---
>O+ M+ V- PS+ PE+ Y++ PGP+>+++ t+ 5 X+$ R- tv-- b+++ DI D++>+++
>G++ e- h+(++) !r !z
>------END GEEK CODE BLOCK------