- Socket is not closed when disconnecting from server (#501895)
This commit is contained in:
parent
a6ceb4c118
commit
52054f8a64
11
libvncserver-0.9.1-close_server_socket.patch
Normal file
11
libvncserver-0.9.1-close_server_socket.patch
Normal file
@ -0,0 +1,11 @@
|
||||
diff -up LibVNCServer-0.9.1/libvncclient/vncviewer.c~ LibVNCServer-0.9.1/libvncclient/vncviewer.c
|
||||
--- LibVNCServer-0.9.1/libvncclient/vncviewer.c~ 2007-02-01 17:05:56.000000000 +0200
|
||||
+++ LibVNCServer-0.9.1/libvncclient/vncviewer.c 2009-05-20 22:26:35.000000000 +0300
|
||||
@@ -316,6 +316,7 @@ void rfbClientCleanup(rfbClient* client)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
+ if (client->sock > 0) close(client->sock);
|
||||
free(client->desktopName);
|
||||
free(client->serverHost);
|
||||
free(client);
|
||||
@ -22,6 +22,9 @@ Patch2: libvncserver-0.9.1-multilib.patch
|
||||
# safer LINUX platform detection (from opensuse)
|
||||
Patch50: libvncserver-LINUX.patch
|
||||
|
||||
## upstream patches
|
||||
Patch100: libvncserver-0.9.1-close_server_socket.patch
|
||||
|
||||
# upstream name
|
||||
Obsoletes: LibVNCServer < %{version}-%{release}
|
||||
Provides: LibVNCServer = %{version}-%{release}
|
||||
@ -62,6 +65,7 @@ find . -name minilzo\* -exec rm -f {} \;
|
||||
|
||||
%patch2 -p1 -b .multilib
|
||||
%patch50 -p0 -b .LINUX
|
||||
%patch100 -p1 -b .close_server_socket
|
||||
|
||||
# fix encoding
|
||||
mv AUTHORS AUTHORS.OLD && \
|
||||
@ -118,6 +122,9 @@ rm -rf %{buildroot}
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat May 23 2009 Rex Dieter <rdieter@fedoraproject.org> - 0.9.7-3
|
||||
- Socket is not closed when disconnecting from server (#501895)
|
||||
|
||||
* Mon May 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 0.9.7-2
|
||||
- fix detection of LINUX platform/define
|
||||
|
||||
@ -128,7 +135,7 @@ rm -rf %{buildroot}
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
||||
|
||||
* Thu Apr 10 2008 Manuel Wolfshant <wolfy@fedoraproject.org> 0.9.1-3
|
||||
- do not use bundled copy of minilzo
|
||||
- do not use bundled copy of minilzo (#439979)
|
||||
|
||||
* Sun Jan 27 2008 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-2
|
||||
- hack libtool to omit unused shlib dependencies
|
||||
|
||||
Loading…
Reference in New Issue
Block a user