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
>