CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2015/06/08 09:47:51
Modified files: usr.sbin/relayd: relay.c relay_http.c relayd.h Log message: Introduce a state on the ctl_relay_event struct. This makes it possible to better track the connection state of a session and stops doing double opens in certain situations using http relays. Using a state field to simplify the logic since relay_connect() is called multiple times. OK benno@, bluhm@ and running in production for more than a week