|  | @@ -2,7 +2,6 @@
 | 
	
		
			
				|  |  |  """Gevent execution pool."""
 | 
	
		
			
				|  |  |  from __future__ import absolute_import, unicode_literals
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -from time import time
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  try:
 | 
	
		
			
				|  |  |      from gevent import Timeout
 | 
	
	
		
			
				|  | @@ -10,6 +9,7 @@ except ImportError:  # pragma: no cover
 | 
	
		
			
				|  |  |      Timeout = None  # noqa
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  from kombu.async import timer as _timer
 | 
	
		
			
				|  |  | +from kombu.five import monotonic
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  from .base import apply_target, BasePool
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -43,7 +43,7 @@ class Timer(_timer.Timer):
 | 
	
		
			
				|  |  |          self._queue = set()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def _enter(self, eta, priority, entry):
 | 
	
		
			
				|  |  | -        secs = max(eta - time(), 0)
 | 
	
		
			
				|  |  | +        secs = max(eta - monotonic(), 0)
 | 
	
		
			
				|  |  |          g = self._Greenlet.spawn_later(secs, entry)
 | 
	
		
			
				|  |  |          self._queue.add(g)
 | 
	
		
			
				|  |  |          g.link(self._entry_exit)
 |