version 1.20, 2003/08/25 18:48:11
|
version 1.21, 2003/08/26 09:19:51
|
Line 45
|
Line 45
|
|
|
# Change log: |
# Change log: |
# $Log$ |
# $Log$ |
|
# Revision 1.21 2003/08/26 09:19:51 foxr |
|
# How embarrassing... put in the SocketTimeout function in loncnew and forgot |
|
# to actually hook it into the LondTransaction. Added this to MakeLondConnection |
|
# where it belongs... hopefully transactions (not just connection attempts) will |
|
# timeout more speedily than the socket errors will catch it. |
|
# |
# Revision 1.20 2003/08/25 18:48:11 albertel |
# Revision 1.20 2003/08/25 18:48:11 albertel |
# - fixing a forgotten ; |
# - fixing a forgotten ; |
# |
# |
Line 1094 sub MakeLondConnection {
|
Line 1100 sub MakeLondConnection {
|
&Debug(9,"MakeLondConnection got socket: ".$Socket); |
&Debug(9,"MakeLondConnection got socket: ".$Socket); |
} |
} |
|
|
|
$Connection->SetTimeoutCallback(\&SocketTimeout); |
|
|
$event = Event->io(fd => $Socket, |
$event = Event->io(fd => $Socket, |
poll => 'w', |
poll => 'w', |
cb => \&LondWritable, |
cb => \&LondWritable, |