Hello!

  I am running TB (3.99.29) unattended on a laptop running Windows
  XP SP2 (periodically patched thru Windows Update). In a normal
  scenario, TB might run for several hours (sometimes even for days)
  with no attention from a human. The days-in-between apparently are
  during weekends etc. where a family might travel somewhere... :)
  Anyway...

  Lately - the last few months - I have come to realize that TB is
  sometimes heving trouble logging on to an outgoing mail server on
  the same laptop. The server has been running quite flawlessly for
  a very long time with no updates that might induce malfunction due
  to a introduced bug. In fact, it is TB that has been updated. Yes,
  it is true that my version 3.99.29 isn't the very latest one. I
  have not taken the time to debug (whatever I can debug) the reason
  why TB hangs on connecting to the mail server. Hopefully, I will
  be able to find something. As for the meantime...

  I want to ask whether there is a possibility to add a Time Out
  protection to TB, interupting the *outgoing* connection? Currently,
  TB just hangs waiting for attention from a human. Using the /EXIT
  and /SMARTEXIT macroes won't help. Manually closing TB and then
  restarting it fixes the problem - the mail is sent as it should.

  In addition, it would be helpful with a /FORCEEXIT macro. My idea
  for it would be to be able to simply force TB in ANY situation to
  abort everything properly and exit (unconditionally exit of TB).
  Another macro; /RESTART could do the same and simply restart TB.

 (Personally I have created an Agent to look after TB (whether it is
  running etc.) so that my system is not falling over and TB is gone
  dead and nothing happens. My Agent restarts TB *IF* appropriate for
  the situation, but when I can't take down TB (/EXIT) - what good is
  it? (Apparently, my Agent has a Reboot solution...but since there
  is no "external" way of knowing whether TB is stuck or not, I will
  have to tell my Agent to restart at time intervals (once a day etc.)
  and not because of a stuck connection. So another question would
  be: Is there a way to peek Windows to find whether TB is stuck. I
  know of one "hairy" way that could have worked: Set TB to display
  Connection Centre only when in use, then if the Agent finds no
  Window Handle saying the CC is "running" then one can qualify that
  as being "No Inbound/Outbound connections running", thus assuming
  everything is fine. Problem is, as soon as you have displayed CC
  just once, the Windows Handle is kept (active) and there seems to
  be no way of knowing whether it is really displaying or not. (I
  might be wrong as I haven't investigated thorougly the conditions
  of TB versus then Windows Handles once TB has displayed CC.))

-- 
  ...listen2reason... - Musaic.Net <[EMAIL PROTECTED]>


________________________________________________
Current version is 4.0.24.0 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to