$PAGE->set_url('/badges/ajax.php');
$PAGE->set_context(context_system::instance());
+// Unlock session during potentially long curl request.
+session_get_instance()->write_close();
+
$result = badges_check_backpack_accessibility();
$outcome = new stdClass();
$outcome->response = get_string('error:backpacknotavailable', 'badges') . $OUTPUT->help_icon('backpackavailability', 'badges');
echo json_encode($outcome);
-die();
\ No newline at end of file
+die();