From: Brian G. <ge...@us...> - 2007-09-26 14:35:44
|
Update of /cvsroot/playerstage/code/player/libplayersd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8292 Modified Files: playersd_mdns.c Log Message: corrected polltime calculation Index: playersd_mdns.c =================================================================== RCS file: /cvsroot/playerstage/code/player/libplayersd/playersd_mdns.c,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** playersd_mdns.c 26 Sep 2007 21:19:54 -0000 1.10 --- playersd_mdns.c 26 Sep 2007 21:35:46 -0000 1.11 *************** *** 359,363 **** { // Set up to poll on the DNSSD socket ! polltime = (int)rint((timeout - (currtime - starttime)) * 1e3); ufds[0].fd = DNSServiceRefSockFD(mdns->browseRef); ufds[0].events = POLLIN; --- 359,366 ---- { // Set up to poll on the DNSSD socket ! if(timeout > 0.0) ! polltime = (int)rint((timeout - (currtime - starttime)) * 1e3); ! else ! polltime = -1; ufds[0].fd = DNSServiceRefSockFD(mdns->browseRef); ufds[0].events = POLLIN; |