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

Comparing libev/ev.c (file contents):
Revision 1.516 by root, Tue Dec 24 13:24:29 2019 UTC vs.
Revision 1.517 by root, Tue Dec 24 13:52:58 2019 UTC

5076 ev_run (EV_A_ EVRUN_NOWAIT); 5076 ev_run (EV_A_ EVRUN_NOWAIT);
5077 } 5077 }
5078 } 5078 }
5079} 5079}
5080 5080
5081#if EV_FORK_ENABLE
5081static void 5082static void
5082embed_fork_cb (EV_P_ ev_fork *fork_w, int revents) 5083embed_fork_cb (EV_P_ ev_fork *fork_w, int revents)
5083{ 5084{
5084 ev_embed *w = (ev_embed *)(((char *)fork_w) - offsetof (ev_embed, fork)); 5085 ev_embed *w = (ev_embed *)(((char *)fork_w) - offsetof (ev_embed, fork));
5085 5086
5092 ev_run (EV_A_ EVRUN_NOWAIT); 5093 ev_run (EV_A_ EVRUN_NOWAIT);
5093 } 5094 }
5094 5095
5095 ev_embed_start (EV_A_ w); 5096 ev_embed_start (EV_A_ w);
5096} 5097}
5098#endif
5097 5099
5098#if 0 5100#if 0
5099static void 5101static void
5100embed_idle_cb (EV_P_ ev_idle *idle, int revents) 5102embed_idle_cb (EV_P_ ev_idle *idle, int revents)
5101{ 5103{
5122 5124
5123 ev_prepare_init (&w->prepare, embed_prepare_cb); 5125 ev_prepare_init (&w->prepare, embed_prepare_cb);
5124 ev_set_priority (&w->prepare, EV_MINPRI); 5126 ev_set_priority (&w->prepare, EV_MINPRI);
5125 ev_prepare_start (EV_A_ &w->prepare); 5127 ev_prepare_start (EV_A_ &w->prepare);
5126 5128
5129#if EV_FORK_ENABLE
5127 ev_fork_init (&w->fork, embed_fork_cb); 5130 ev_fork_init (&w->fork, embed_fork_cb);
5128 ev_fork_start (EV_A_ &w->fork); 5131 ev_fork_start (EV_A_ &w->fork);
5132#endif
5129 5133
5130 /*ev_idle_init (&w->idle, e,bed_idle_cb);*/ 5134 /*ev_idle_init (&w->idle, e,bed_idle_cb);*/
5131 5135
5132 ev_start (EV_A_ (W)w, 1); 5136 ev_start (EV_A_ (W)w, 1);
5133 5137
5143 5147
5144 EV_FREQUENT_CHECK; 5148 EV_FREQUENT_CHECK;
5145 5149
5146 ev_io_stop (EV_A_ &w->io); 5150 ev_io_stop (EV_A_ &w->io);
5147 ev_prepare_stop (EV_A_ &w->prepare); 5151 ev_prepare_stop (EV_A_ &w->prepare);
5152#if EV_FORK_ENABLE
5148 ev_fork_stop (EV_A_ &w->fork); 5153 ev_fork_stop (EV_A_ &w->fork);
5154#endif
5149 5155
5150 ev_stop (EV_A_ (W)w); 5156 ev_stop (EV_A_ (W)w);
5151 5157
5152 EV_FREQUENT_CHECK; 5158 EV_FREQUENT_CHECK;
5153} 5159}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines