timer->source_id = -2;
timer->source_id = 0;
stop_te_timer(te_timer_t *timer){	if(timer == NULL) {		return FALSE;	}		if(((int)timer->source_id) > 0) {		Gmain_timeout_remove(timer->source_id);		timer->source_id = -2;	} else {		return FALSE;	}	return TRUE;}