- if (context->session == NULL || context->closing || context->super)
- return NULL;
- if (!context->refreshing)
- return NULL;
- if (!context->refreshed) {
- afb_session_new_token (context->session);
- context->refreshed = 1;
- }
- return afb_session_token(context->session);