src/session.c
static struct task *expire_mini_session(struct task *t)
{
	struct session *s = t->context;

	if (!(t->state & TASK_WOKEN_TIMER))
		return t;

	kill_mini_session(s);
	return NULL;
}
/* Manages embryonic sessions timeout. It is only called when the timeout
 * strikes and performs the required cleanup.
 */
Manages embryonic sessions timeout. It is only called when the timeout
strikes and performs the required cleanup.
Manages embryonic sessions timeout . It is only called when the timeout strikes and performs the required cleanup .
static struct task *expire_mini_session(struct task *t)
{
	struct session *s = t->context;
	if (!(t->state & TASK_WOKEN_TIMER))
		return t;
	kill_mini_session(s);
	return NULL;
}
static struct task * expire_mini_session ( struct task * t ) { struct session * s = t -> context ; if ( ! ( t -> state & TASK_WOKEN_TIMER ) ) return t ; kill_mini_session ( s ) ; return NULL ; }
Manages embryonic sessions timeout.
Manages embryonic sessions timeout .