@@ -125,11 +125,11 @@ TransformTerminus::TransformTerminus(TransformVConnection *tvc)
125125 SET_HANDLER (&TransformTerminus::handle_event);
126126}
127127
128- #define RETRY () \
129- if (ink_atomic_increment((int *)&m_event_count, 1 ) < 0 ) { \
130- ink_assert (!" not reached" ); \
131- } \
132- eventProcessor. schedule_in(this , HRTIME_MSECONDS(10 ), ET_NET); \
128+ #define RETRY () \
129+ if (ink_atomic_increment((int *)&m_event_count, 1 ) < 0 ) { \
130+ ink_assert (!" not reached" ); \
131+ } \
132+ this_ethread ()-> schedule_in(this , HRTIME_MSECONDS(10 )); \
133133 return 0 ;
134134
135135int
@@ -280,7 +280,7 @@ TransformTerminus::do_io_read(Continuation *c, int64_t nbytes, MIOBuffer *buf)
280280 }
281281 Debug (" transform" , " [TransformTerminus::do_io_read] event_count %d" , m_event_count);
282282
283- eventProcessor. schedule_imm ( this , ET_NET );
283+ this_ethread ()-> schedule_imm_local ( this );
284284
285285 return &m_read_vio;
286286}
@@ -305,7 +305,7 @@ TransformTerminus::do_io_write(Continuation *c, int64_t nbytes, IOBufferReader *
305305 }
306306 Debug (" transform" , " [TransformTerminus::do_io_write] event_count %d" , m_event_count);
307307
308- eventProcessor. schedule_imm ( this , ET_NET );
308+ this_ethread ()-> schedule_imm_local ( this );
309309
310310 return &m_write_vio;
311311}
@@ -335,7 +335,7 @@ TransformTerminus::do_io_close(int error)
335335 m_write_vio.op = VIO::NONE;
336336 m_write_vio.buffer .clear ();
337337
338- eventProcessor. schedule_imm ( this , ET_NET );
338+ this_ethread ()-> schedule_imm_local ( this );
339339}
340340
341341/* -------------------------------------------------------------------------
@@ -368,7 +368,7 @@ TransformTerminus::reenable(VIO *vio)
368368 ink_assert (!" not reached" );
369369 }
370370 Debug (" transform" , " [TransformTerminus::reenable] event_count %d" , m_event_count);
371- eventProcessor. schedule_imm ( this , ET_NET );
371+ this_ethread ()-> schedule_imm_local ( this );
372372 } else {
373373 Debug (" transform" , " [TransformTerminus::reenable] skipping due to "
374374 " pending events" );
731731TransformTest::run ()
732732{
733733 if (is_action_tag_set (" transform_test" )) {
734- eventProcessor. schedule_imm ( new TransformControl (), ET_NET );
734+ this_ethread ()-> schedule_imm_local ( new TransformControl ());
735735 }
736736}
737737#endif
0 commit comments