- reduce the timeout when a dns server does not respond
(bnc#824729) OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=63
This commit is contained in:
parent
58757f24a7
commit
7516fb65d0
40
mc-startup-timeout.patch
Normal file
40
mc-startup-timeout.patch
Normal file
@ -0,0 +1,40 @@
|
||||
diff -ru mc-4.8.10.orig/src/vfs/smbfs/helpers/lib/util.c mc-4.8.10/src/vfs/smbfs/helpers/lib/util.c
|
||||
--- mc-4.8.10.orig/src/vfs/smbfs/helpers/lib/util.c 2013-06-25 23:29:14.000000000 +0200
|
||||
+++ mc-4.8.10/src/vfs/smbfs/helpers/lib/util.c 2013-09-27 12:04:27.306008996 +0200
|
||||
@@ -1841,11 +1841,13 @@
|
||||
/* Ensure null termination. */
|
||||
hostname[sizeof (hostname) - 1] = '\0';
|
||||
|
||||
- /* get host info */
|
||||
- if ((hp = Get_Hostbyname (hostname)) == 0)
|
||||
- {
|
||||
- DEBUG (0, ("Get_Hostbyname: Unknown host %s\n", hostname));
|
||||
- return False;
|
||||
+ if (ip) { /* query the ip only if it is requested */
|
||||
+ /* get host info */
|
||||
+ if ((hp = Get_Hostbyname (hostname)) == 0)
|
||||
+ {
|
||||
+ DEBUG (0, ("Get_Hostbyname: Unknown host %s\n", hostname));
|
||||
+ return False;
|
||||
+ }
|
||||
}
|
||||
|
||||
if (my_name)
|
||||
@@ -2474,6 +2476,9 @@
|
||||
return (ret);
|
||||
}
|
||||
|
||||
+#if 0
|
||||
+ /* IMHO this is useless and only increases the timeout */
|
||||
+
|
||||
/* try with all lowercase */
|
||||
strlower (name2);
|
||||
ret = sys_gethostbyname (name2);
|
||||
@@ -2491,6 +2496,7 @@
|
||||
free (name2);
|
||||
return (ret);
|
||||
}
|
||||
+#endif
|
||||
|
||||
/* nothing works :-( */
|
||||
free (name2);
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 27 12:10:18 UTC 2013 - nadvornik@suse.com
|
||||
|
||||
- reduce the timeout when a dns server does not respond
|
||||
(bnc#824729)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 18:10:44 UTC 2013 - dnh@opensuse.org
|
||||
|
||||
|
3
mc.spec
3
mc.spec
@ -52,6 +52,8 @@ Patch41: mc-multi-press-f-keys.patch
|
||||
# Patches from Fedora
|
||||
#Patch adding -fpie and -pie to compilation and linking of setuid binaries
|
||||
Patch52: mc-pie.patch
|
||||
# mc-startup-timeout.patch mc3082 nadvornik@suse.cz - fix for long timeout on startup, bnc#824729
|
||||
Patch60: mc-startup-timeout.patch
|
||||
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: audiofile-devel
|
||||
@ -121,6 +123,7 @@ target directory.
|
||||
%patch32
|
||||
%patch41
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
|
||||
%build
|
||||
autoreconf --force --install
|
||||
|
Loading…
Reference in New Issue
Block a user