When using non-demand dial: If the device is locked (probably because another pppd proc is using it), it fails to remove the pid file later, because it never got to the code which sets the pidfile string. Should I send-pr this, or does someone just want to fix it. I could supply a patch, later.