On Thu, Dec 15, 2011 at 3:29 PM, Corey Minyard <tcminy...@gmail.com> wrote:
[...]
>>>> ~~~ 'src/plugins/open/open.c' ~~~
>>>>       if (select(intf->fd+1,&rset, NULL, NULL, NULL)<    0) {
>>>>               lperror(LOG_ERR, "I/O Error");
>>>>               return NULL;
>>>>       }
>>>> ~~~ 'src/plugins/open/open.c' ~~~
>>>>
>>>> Using select() here is good/wise. However select() is never going to
>>>> time-out, because time-out is set to NULL. I believe I can patch it in
[...]
> Can you reproduce?  That is a driver bug if so, and I'd prefer to fix it.
>
> -corey

For example with Oracle/Sun servers stop IPMI stack in ILOM.
The select() mentioned above is never going to fail, because there is
no time-out set. Thus "I/O error" is never going to happen.

Yes, I can reproduce this anytime.

Z.

------------------------------------------------------------------------------
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/
_______________________________________________
Ipmitool-devel mailing list
Ipmitool-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel

Reply via email to