tags 687264 +patch
thanks

On Mon, Apr 22, 2013 at 03:20:48AM +0200, Michael Banck wrote:
> The upside is that I've been working on a patch and I think I might be
> able to fix it.

Patch is attached and seems to work.


Michael
--- ./manager/sip_server_work.F.orig	2013-04-22 00:13:01.294845683 +0200
+++ ./manager/sip_server_work.F	2013-04-22 00:14:55.254851520 +0200
@@ -247,7 +247,12 @@
             if (barrier_in_progress) barrier_seqno = server_seqno
 
             nind = server_msg(c_msg_nind,imsg)
-            if (nind .lt. 1 .or. nind .gt. mx_array_index) then
+
+            if (nind .lt. 1 .or.
+     *          nind .gt. mx_array_index .or.
+     *          msg(1) .eq. server_barrier_signal .or.
+     *          msg(1) .eq. server_quit_msgtype) then
+
                nind = 0
                server_msg(c_msg_stptr,imsg) = 0
                server_msg(c_msg_size,imsg)  = 0

Reply via email to