don't blow up when client disconnects
update bootstrap and d3 deps