Socket set?  What is that?  Not TCP/IP.

    j.

2010/1/20 Glenn Knickerbocker <[email protected]>

> Bob Cronin wrote:
> > So, I threw in a "join 100" stage to group 100 object ids together.
> >
> > As soon as I did that, the pipeline started abending with a 2006 error
> > trying to allocate a socket.
>
> I'd look for some other stage that's trying to use the socket set
> initialized by your LDAP lookup stage.  My guess is that:
>
> * the LDAP lookup stage doesn't initialize the socket set until after it
>  sees an input record--which now doesn't happen until you get to the
>  hundred-and-first record.
>
> * you open a socket for each input record in some other stage without
>  first initializing a socket set, and got lucky and the LDAP lookup
>  stage happened to run first and initialize a set for you.
>
> I don't grasp enough of this socket business to understand why you
> should ever have to initialize and terminate a set explicitly at all,
> but I've used it just enough to get that you do.  Whether that might
> give you 2006 (could not be allocated) rather than 2005 (not active),
> and why, is entirely beyond me.
>
> ¬R
>

Reply via email to