@node Installation
@unnumbered Installation
-@set VERSION 5.3.0
+@set VERSION 5.3.1
Possibly NNCP package already exists for your distribution:
@node Новости
@section Новости
+@node Релиз 5.3.1
+@subsection Релиз 5.3.1
+@itemize
+
+@item
+Исправлена работоспособность @option{onlinedeadline} с адресами вызова
+использующими внешние команды (@verb{#"|somecmd"#}).
+
+@end itemize
+
@node Релиз 5.3.0
@subsection Релиз 5.3.0
@itemize
See also this page @ref{Новости, on russian}.
+@node Release 5.3.1
+@section Release 5.3.1
+@itemize
+
+@item
+Fixed @option{onlinedeadline} workability with call addresses that use
+external commands (@verb{#"|somecmd"#}).
+
+@end itemize
+
@node Release 5.3.0
@section Release 5.3.0
@itemize
-# $FreeBSD: head/net/nncp/Makefile 517819 2019-11-17 11:51:56Z dmgk $
+# $FreeBSD: $
PORTNAME= nncp
-DISTVERSION= 5.3.0
+DISTVERSION= 5.3.1
CATEGORIES= net
MASTER_SITES= http://www.nncpgo.org/download/
}
func (c PipeConn) Close() (err error) {
+ c.r.Close()
err = c.w.Close()
go c.cmd.Wait()
time.AfterFunc(time.Duration(10*time.Second), func() { c.cmd.Process.Kill() })
"crypto/subtle"
"errors"
"io"
- "net"
"os"
"path/filepath"
"sort"
break
}
unmarshalErr := err.(*xdr.UnmarshalError)
- netErr, ok := unmarshalErr.Err.(net.Error)
- if ok && netErr.Timeout() {
+ if os.IsTimeout(unmarshalErr.Err) {
continue
}
if unmarshalErr.ErrorCode == xdr.ErrIO {