What you need is the pilot light burner claned out and a new thermocouple fitted to hold in the current from the flame when you release the button. Unfortunately there is no safe way to override the controls to allow it to run until a serviceperson arrives.
Only tip I can give ya is go to bed early and read a book in the warm or some other activity that will keep ya warm till the man arrives to fix it.
Selgas Services Ltd
Craftsman Gasfitters, Plumbers, Electrical Service Technicians