function toUInt32 (n) {
  const buf = new Uint8Array(4)
  const view = new DataView(buf.buffer)
  view.setUint32(0, n)
  return buf
}
Client destroy timeout. How long to wait before forcibly cleaning up all
pending requests, open sockets, etc.