Ignore:
Timestamp:
02/04/07 20:53:04 (18 years ago)
Author:
psmith
Message:

client side large packet OK

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified branches/home/psmith/restructure/src/statemachine/state-machine.lisp ΒΆ

    r66 r67  
    7272      (handler-case
    7373          (write-bytes outgoing-packet foreign-write-buffer)
    74         (buffer-too-small-error (e)
     74        (buffer-too-small-error (write-error1)
    7575          (if (recommend-buffer-size sm :write (get-packet-size outgoing-packet))
    76               (write-bytes outgoing-packet foreign-write-buffer)
     76              (handler-case
     77                  (write-bytes outgoing-packet foreign-write-buffer)
     78                (buffer-too-small-error (write-error1) (format t "Failed to write packet after resize (something already in write buffer?, dropping packet ~A~% out buffer:~%~A~%" outgoing-packet foreign-write-buffer)))
    7779              (format t "Failed to resize io buffer, dropping packet: ~A~%" outgoing-packet))))))))
    7880
Note: See TracChangeset for help on using the changeset viewer.