| 
							
							
								 Martin Mares | 8f6accb5bb | Event handlers no longer return re-queue flag. Instead of using it, just call ev_schedule() on the same handler which should work perfectly now. | 2000-04-27 22:28:49 +00:00 |  | 
			
				
					| 
							
							
								 Martin Mares | ebc793a5f5 | No more problems when events get scheduled during event processing. | 2000-01-16 17:39:16 +00:00 |  | 
			
				
					| 
							
							
								 Martin Mares | 84a7d7f77c | ev_run() now returns whether the event has been requeued or not. ev_run_list() now returns number of events which remain in the list. | 1999-11-17 12:01:11 +00:00 |  | 
			
				
					| 
							
							
								 Martin Mares | 0d70292d88 | Events now return a value.  If it's non-zero, the event is re-queued for processing in next event cycle. This can be used to prevent background
actions (hint: user commands) from hogging the CPU for too long time. | 1999-10-29 12:08:49 +00:00 |  | 
			
				
					| 
							
							
								 Martin Mares | 67bd949a52 | Real implementation of protocol state machines. Delayed startup/shutdown should work now. Initial feeding of protocols by interfaces/routes is
done from the event queue to prevent unwanted recursion. | 1999-02-11 22:59:06 +00:00 |  | 
			
				
					| 
							
							
								 Martin Mares | 3b15402fd4 | Grrr, forgot to commit the event routines themselves :| | 1999-02-11 22:18:36 +00:00 |  |