Instead of the trigger file and killing mpv, we loop the ring indefinitely until killed. Maybe we should still got a guardrail but I still never needed it (modemmonitor would trigger missed_call late or later ?) Signed-off-by: Stacy Harper <contact@stacyharper.net> Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
		
			
				
	
	
		
			9 lines
		
	
	
	
		
			224 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			9 lines
		
	
	
	
		
			224 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/usr/bin/env sh
 | |
| 
 | |
| # This script is executed (asynchronously) when you pick up an incoming call
 | |
| 
 | |
| # kill existing ring playback
 | |
| MPVID="$(cat "$XDG_RUNTIME_DIR/sxmo.ring.pid")"
 | |
| kill $MPVID
 | |
| rm "$XDG_RUNTIME_DIR/sxmo.ring.pid"
 | |
| 
 |