| | |
| | | ) |
| | | |
| | | func optDefault() map[string]interface{} { |
| | | timeout := time.Duration(25) |
| | | |
| | | options := make(map[string]interface{}) |
| | | |
| | | options[mangos.OptionMaxRecvSize] = maxRecvSize |
| | | options[mangos.OptionWriteQLen] = 0 |
| | | options[mangos.OptionReadQLen] = 0 |
| | | options[mangos.OptionRecvDeadline] = 30 * time.Millisecond |
| | | options[mangos.OptionSendDeadline] = 30 * time.Millisecond |
| | | options[mangos.OptionRecvDeadline] = timeout * time.Millisecond |
| | | options[mangos.OptionSendDeadline] = timeout * time.Millisecond |
| | | // options[mangos.OptionRaw] = true |
| | | |
| | | return options |