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