TIP: Click on subject to list as thread! ANSI
echo: binkd
to: MICHIEL VAN DER VLIST
from: PAVEL GULCHOUCK
date: 2015-01-24 16:06:00
subject: DST crash

Hi Michiel!

24 Jan 15, Michiel van der Vlist ==> Pavel Gulchouck:

 MvdV> Binkd occasinally crashes when it is started with the -C option and the
config file changes. In my setup the node
 MvdV> statements are not in binkd's main config but in an include file. When I
change that include file, it sometimes crashes.
 MvdV> There is nothing to be seen in the logs, it just exits. Sometimes with a
windows box saying an error was encountered.
 MvdV> Here is the version info:

 MvdV> D:\FIDO\BINKD>binkd -vv
 MvdV> Binkd 1.1a-68 (Dec 16 2014 15:14:42/Win32)
 MvdV> Compilation flags: mingw32, perldl, https, ntlm, amiga_4d_outbound,
bwlim, ipv6.
 MvdV> Facilities: fts5004 ipv6

Thanks, I'll try to reproduce this.
Please tell perl dll version you use. Is there "MULTIPLICITY" compile-time
option (they shown by "perl -V")?

I suppose the problem is somewhere in mingw32 multithreading and perl.
On reload config binkd should restart perl interpreter, but existing threads
should work with previous perl. So, there should be two simultaneous perl
interpreters within the same binkd process. I'm afraid it's not possible with
any versions and builds of perl.
You can try another variant of binkd build: with fork instead of multithread or
with MSVC or with another perl version or using your own perl build with
mingw32 and multithread.

              Lucky carrier,
                           Pavel
                           aka  gul@gul.kiev.ua
--- GoldED+/LNX 1.1.5
* Origin: II:CDLXIII/LXVIII (2:463/68)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.