Fernando,
Seguinte, quando voce iniciar a primeira thread, voce cria uma sessão ou uma variavel e adiciona a hora.
Exe.
Session("InicoProcessamento") = Now
Feito isto, voce coloca a cada inicio de therd a seguinte validação
Dim Inicio As Datetime = Session("InicoProcessamento")
Dim fim As Datetime = Now
Dim dif As TimeSpan = fim.Subtract(inicio)
if dif.Minutes > = 15 then
'Reenicia Session com a hora atual
end if
Boa sorte,
AT_+