Have you checked your relay contact? What kind of heat sink do you have the LM317T mounted to? The chip has internal thermal limiting and will dial back rather than self destruct.
Joe