Is the sausage roll referred here is ground meat wrapped in pork fat then one can either fry or grill.. These kind of food last beyond days and won't get spoiled. If put in a chiller it can even lasts longer. I even saw some in supermarkets they call Chinese choriso and hanging there for months unspoiled.