summaryrefslogtreecommitdiff
path: root/misc/openoffice3/patches/patch-ed
blob: 00fd75acce140b7846f41a080e296e840e09994f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
$NetBSD: patch-ed,v 1.1 2008/10/23 09:18:12 hira Exp $

--- extensions/source/nsplugin/source/so_main.cxx.orig	2008-10-22 10:41:18.000000000 +0900
+++ extensions/source/nsplugin/source/so_main.cxx	2008-10-22 20:52:24.000000000 +0900
@@ -320,6 +320,10 @@
     }
     
     NSP_Sleep(5);
+#ifdef NETBSD
+    NSP_CloseSocket(my_sock);
+    my_sock=socket(PF_INET, SOCK_STREAM, 0);
+#endif
     // try to connect to background SO, thus judge if it is ready
     while(0 > connect(my_sock, (struct sockaddr *)&dst_addr, sizeof(dst_addr)))
     {
@@ -331,6 +335,10 @@
             return sal_False;
         }
         debug_fprintf(NSP_LOG_APPEND, "print by nsplugin,  Current count: %d\n", count);
+#ifdef NETBSD
+        NSP_CloseSocket(my_sock);
+        my_sock=socket(PF_INET, SOCK_STREAM, 0);
+#endif
     }
     NSP_CloseSocket(my_sock);
     NSP_Sleep(5);