Hi, 

following problem with userlevel: 

If click is CPU-bound and we always have packets to send, 
then the ToDevice::run_task will call _task.fast_reschedule() all the
time, giving no cpu at all to the ingress processing. 

This is good behaviour for IP forwarding ( deliver before spending cpu
on receiving), 
but I need to prioritize input processing over output. 
( I need to process control-frames to stop sending ) 


I tried to replace _task.fast_reschedule() with _task.reschedule() but
that does solve it. Any suggestions ? 

        Harald

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
click mailing list
[email protected]
https://amsterdam.lcs.mit.edu/mailman/listinfo/click

Reply via email to