1. A method comprising: enabling, by a computer processor of a computing system, a plurality of proximity sensors in a vehicle; determining, by said computer processor based on data received from said plurality of proximity sensors, multiple distances between said vehicle and an additional vehicle adjacent to said vehicle; detecting, by said computer processor via a mobile device, a traffic signal status with respect to said vehicle; determining, by said computer processor based on said multiple distances and said traffic signal status, baseline reaction times associated with a set of driving functions executed by a driver of said vehicle, wherein said set of driving functions are executed by said driver during a first driving process of said vehicle; determining, by said computer processor, that said driver is currently driving said vehicle; monitoring, by said computer processor, currently executed driving functions associated with said set of driving functions; comparing, by said computer processor, current reaction times with said baseline reaction times, wherein said current reaction times are associated with said currently executed driving functions; determining, by said computer processor based on results of said comparing, differences between said current reaction times with said baseline reaction times; logging, by said computer processor, said differences to a driver action log; determining, by said computer processor based on said differences in said driver action log, that said driver is currently performing a first driving distraction event; and executing, by said computer processor based on said determining that said driver is currently performing a first driving distraction event, specified functions associated with said currently executed driving functions and said first driving distraction event, wherein said executing said specified functions comprises disabling functions of a device associated with said first driving distraction event.