Commit ded6c58780782c38c62a434efa7df5edaa09533e
1 parent
5b77d376
Exists in
Au-ghub/master
Aumento de Timeout
Aumento do timeout em BundlesManager
Showing
5 changed files
with
20 additions
and
17 deletions
Show diff stats
AU.csproj
... | ... | @@ -29,7 +29,7 @@ |
29 | 29 | <MinimumRequiredVersion>5.0.0.0</MinimumRequiredVersion> |
30 | 30 | <OpenBrowserOnPublish>false</OpenBrowserOnPublish> |
31 | 31 | <TrustUrlParameters>true</TrustUrlParameters> |
32 | - <ApplicationRevision>73</ApplicationRevision> | |
32 | + <ApplicationRevision>85</ApplicationRevision> | |
33 | 33 | <ApplicationVersion>5.0.0.%2a</ApplicationVersion> |
34 | 34 | <UseApplicationTrust>true</UseApplicationTrust> |
35 | 35 | <CreateDesktopShortcut>true</CreateDesktopShortcut> | ... | ... |
BundlesManager.cs
... | ... | @@ -8,14 +8,14 @@ namespace AtualizadorVLibras{ |
8 | 8 | public class TimeoutWebClient : WebClient{ |
9 | 9 | protected override WebRequest GetWebRequest(Uri address){ |
10 | 10 | HttpWebRequest request = (HttpWebRequest)base.GetWebRequest(address); |
11 | - request.Timeout = 3600000; //1 hour timeout | |
11 | + request.Timeout = BundlesManager.timeout; //5 min | |
12 | 12 | return request; |
13 | 13 | } |
14 | 14 | } |
15 | 15 | |
16 | 16 | static class BundlesManager{ |
17 | 17 | //timeout para verificação de existência e data de última verificação dos pacotes |
18 | - static int timeout = 2000; | |
18 | + public static int timeout = 5 * 60 * 1000; //5 min | |
19 | 19 | |
20 | 20 | public static void ExtractToDirectory(this ZipArchive archive, string destinationDirectoryName, bool overwrite){ |
21 | 21 | if (!overwrite){ | ... | ... |
Program.cs
... | ... | @@ -19,18 +19,21 @@ namespace AtualizadorVLibras |
19 | 19 | Console.WriteLine("O VLibras foi atualizado ou não estava instalado, é necessário atualizar algumas informações."); |
20 | 20 | Console.WriteLine("Por favor, confirme a reconfiguração das variáveis de ambiente do VLibras."); |
21 | 21 | string[] buscaReset = Directory.GetFiles(vlibrasPath, "ResetEnvVar.exe", SearchOption.AllDirectories); |
22 | - string resetPath = buscaReset[0]; | |
23 | - | |
24 | - System.Diagnostics.ProcessStartInfo resetProcInfo = new System.Diagnostics.ProcessStartInfo(); | |
25 | - resetProcInfo.FileName = resetPath; | |
26 | - resetProcInfo.Verb = "runas"; //ADM | |
27 | - resetProcInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; | |
28 | - //resetProcInfo.Arguments = comandoUnins; | |
29 | - | |
30 | - System.Diagnostics.Process resetProc = new System.Diagnostics.Process(); | |
31 | - resetProc.StartInfo = resetProcInfo; | |
32 | - resetProc.Start(); | |
33 | - //resetProc.WaitForExit(); | |
22 | + | |
23 | + if (buscaReset.Length > 0){ | |
24 | + string resetPath = buscaReset[0]; | |
25 | + | |
26 | + System.Diagnostics.ProcessStartInfo resetProcInfo = new System.Diagnostics.ProcessStartInfo(); | |
27 | + resetProcInfo.FileName = resetPath; | |
28 | + resetProcInfo.Verb = "runas"; //ADM | |
29 | + resetProcInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; | |
30 | + //resetProcInfo.Arguments = comandoUnins; | |
31 | + | |
32 | + System.Diagnostics.Process resetProc = new System.Diagnostics.Process(); | |
33 | + resetProc.StartInfo = resetProcInfo; | |
34 | + resetProc.Start(); | |
35 | + //resetProc.WaitForExit(); | |
36 | + } | |
34 | 37 | } |
35 | 38 | } |
36 | 39 | ... | ... |
enviar/version.json
enviar/versionPython.json