Patching Grid Infrastructure Without Interrupting Users Using Transparent Application Continuity