ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev_port.c
(Generate patch)

Comparing libev/ev_port.c (file contents):
Revision 1.27 by root, Fri Jun 3 00:04:52 2011 UTC vs.
Revision 1.28 by root, Sat Jun 4 05:33:29 2011 UTC

151 * opensolaris does something very stupid: it checks if the time has already 151 * opensolaris does something very stupid: it checks if the time has already
152 * elapsed and doesn't round up if that is the case,m otherwise it DOES round 152 * elapsed and doesn't round up if that is the case,m otherwise it DOES round
153 * up. Since we can't know what the case is, we need to guess by using a 153 * up. Since we can't know what the case is, we need to guess by using a
154 * "large enough" timeout. Normally, 1e-9 would be correct. 154 * "large enough" timeout. Normally, 1e-9 would be correct.
155 */ 155 */
156 backend_fudge = 1e-3; /* needed to compensate for port_getn returning early */ 156 backend_mintime = 1e-3; /* needed to compensate for port_getn returning early */
157 backend_modify = port_modify; 157 backend_modify = port_modify;
158 backend_poll = port_poll; 158 backend_poll = port_poll;
159 159
160 port_eventmax = 64; /* initial number of events receivable per poll */ 160 port_eventmax = 64; /* initial number of events receivable per poll */
161 port_events = (port_event_t *)ev_malloc (sizeof (port_event_t) * port_eventmax); 161 port_events = (port_event_t *)ev_malloc (sizeof (port_event_t) * port_eventmax);
162 162
163 return EVBACKEND_PORT; 163 return EVBACKEND_PORT;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines