﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
1207	TolPackage: Update mechanisms sometimes hang TolBase	Pedro Gea	Jorge	"No estoy muy seguro de saber dar indicaciones para reproducirlo, pero en ocasiones al utilizar los mecanismos de actualización de TOL, TOLBase se queda ''colgado'', necesitándose acudir al administrador de tareas para acabar con el proceso (pues aunque caiga la interfaz el proceso sigue).

Es difícil saber dónde se detiene el proceso porque las trazas además de muchas, son poco claras.

Si intento {{{#Require BysMcmc}}} en el eval con la carpeta {{{.../tol/TolPackage/1.1/Client}}} vacía, el proceso se cuelga después de algunas trazas. 

Si examino dicha carpeta se han descargado o creado lo siguiente:
 * BysMcmc.4.4 (carpeta)
 * TolIpopt.2.1 (carpeta)
 * VersSyncInfo.oza
No está aún IpoptCore.3.9

Las trazas mostradas son:
{{{
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=ping&key=864833991"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=versions"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.localbayes.es/BayesPrivateTolPackages/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=versions"" ...
Incluyendo C:/Users/pgea/AppData/Roaming/tol/TolPackage/1.1/Client/VersSyncInfo.oza
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=ping&key=465286727"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=ping&key=551394680"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=versions&limit=1&package=BysMcmc"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=ping&key=122752214"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=versions&limit=1&package=BysMcmc"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=download&format=base64&package=BysMcmc.4.4"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=ping&key=512150801"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=versions"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.localbayes.es/BayesPrivateTolPackages/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=versions"" ...
Incluyendo C:/Users/pgea/AppData/Roaming/tol/TolPackage/1.1/Client/VersSyncInfo.oza
Incluyendo C:/Users/pgea/AppData/Roaming/tol/TolPackage/1.1/Client/VersSyncInfo.oza
Incluyendo C:/Users/pgea/AppData/Roaming/tol/TolPackage/1.1/Client/VersSyncInfo.oza
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=ping&key=142520181"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=ping&key=658184943"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=versions&limit=1&package=TolIpopt"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=ping&key=800771840"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=versions&limit=1&package=TolIpopt"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=download&format=base64&package=TolIpopt.2.1"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=ping&key=387292275"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=versions"" ...
[GetUrlContents.tcl.uri]Downloading from ""http://packages.localbayes.es/BayesPrivateTolPackages/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=versions"" ...
Incluyendo C:/Users/pgea/AppData/Roaming/tol/TolPackage/1.1/Client/VersSyncInfo.oza
Incluyendo C:/Users/pgea/AppData/Roaming/tol/TolPackage/1.1/Client/VersSyncInfo.oza
Incluyendo C:/Users/pgea/AppData/Roaming/tol/TolPackage/1.1/Client/VersSyncInfo.oza
[GetUrlContents.tcl.uri]Downloading from ""http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?tol_package_version=1.1&tol_version=v2.0.1%20b.4&action=ping&key=300685205"" ...
}}}

Quizá es porque el paquete IpoptCore es bastante pesado (~4MB), pero pasan minutos y la cosa no parece avanzar. Mientras que si cierro TolBase (con su ''kill'' correspondiente) y pruebo de nuevo a hacer el #Require y que se instale lo que queda solo tarda unos segundos.

El problema '''no sólo''' ocurre instalando paquetes (vía #Require) sino también al hacer llamadas del tipo: {{{Real TolPackage::Client::RemoteUpdatePackSyncInfo(True)}}} y relacionadas.

Se sugiere '''mejorar''' el sistema de '''trazas''' de modo que se sepa qué está ocurriendo y a qué se está esperando."	defect	assigned	highest	Mantainance	Kernel	head	blocker			
