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

Comparing libev/ev.c (file contents):
Revision 1.127 by root, Sun Nov 18 02:17:57 2007 UTC vs.
Revision 1.128 by root, Thu Nov 22 12:28:27 2007 UTC

808 ev_rt_now = ev_time (); 808 ev_rt_now = ev_time ();
809 mn_now = get_clock (); 809 mn_now = get_clock ();
810 now_floor = mn_now; 810 now_floor = mn_now;
811 rtmn_diff = ev_rt_now - mn_now; 811 rtmn_diff = ev_rt_now - mn_now;
812 812
813 if (!(flags & EVFLAG_NOENV) && !enable_secure () && getenv ("LIBEV_FLAGS")) 813 if (!(flags & EVFLAG_NOENV)
814 && !enable_secure ()
815 && getenv ("LIBEV_FLAGS"))
814 flags = atoi (getenv ("LIBEV_FLAGS")); 816 flags = atoi (getenv ("LIBEV_FLAGS"));
815 817
816 if (!(flags & 0x0000ffff)) 818 if (!(flags & EVMETHOD_ALL))
817 flags |= 0x0000ffff; 819 {
820 flags |= EVMETHOD_ALL;
821#if EV_USE_KQUEUE && !defined (__NetBSD__)
822 /* kqueue is borked on everything but netbsd apparently */
823 /* it usually doesn't work correctly on anything but sockets and pipes */
824 flags &= ~EVMETHOD_KQUEUE;
825#endif
826 }
818 827
819 method = 0; 828 method = 0;
820#if EV_USE_PORT 829#if EV_USE_PORT
821 if (!method && (flags & EVMETHOD_PORT )) method = port_init (EV_A_ flags); 830 if (!method && (flags & EVMETHOD_PORT )) method = port_init (EV_A_ flags);
822#endif 831#endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines