Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
YottaChain
YTBP
提交
d5189ab6
Y
YTBP
项目概览
YottaChain
/
YTBP
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Y
YTBP
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
d5189ab6
编写于
4月 17, 2018
作者:
K
Kevin Heifner
提交者:
GitHub
4月 17, 2018
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #2459 from EOSIO/log-network-version-politely
ilog network version in hex with less alarming phrasing
上级
c842d2d2
072f91df
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
12 addition
and
3 deletion
+12
-3
plugins/net_plugin/net_plugin.cpp
plugins/net_plugin/net_plugin.cpp
+11
-2
tests/testUtils.py
tests/testUtils.py
+1
-1
未找到文件。
plugins/net_plugin/net_plugin.cpp
浏览文件 @
d5189ab6
...
...
@@ -59,6 +59,15 @@ namespace eosio {
using
net_message_ptr
=
shared_ptr
<
net_message
>
;
template
<
typename
I
>
std
::
string
itoh
(
I
n
,
size_t
hlen
=
sizeof
(
I
)
<<
1
)
{
static
const
char
*
digits
=
"0123456789abcdef"
;
std
::
string
r
(
hlen
,
'0'
);
for
(
size_t
i
=
0
,
j
=
(
hlen
-
1
)
*
4
;
i
<
hlen
;
++
i
,
j
-=
4
)
r
[
i
]
=
digits
[(
n
>>
j
)
&
0x0f
];
return
r
;
}
struct
node_transaction_state
{
transaction_id_type
id
;
time_point_sec
expires
;
/// time after which this may be purged.
...
...
@@ -2000,8 +2009,8 @@ namespace eosio {
c
->
enqueue
(
go_away_message
(
wrong_version
));
return
;
}
else
{
wlog
(
"Peer network version does not match expected ${nv} but got
${mnv}"
,
(
"nv"
,
network_version
)(
"mnv"
,
msg
.
network_version
));
ilog
(
"Local network version: ${nv} Remote version:
${mnv}"
,
(
"nv"
,
eosio
::
itoh
(
network_version
))(
"mnv"
,
eosio
::
itoh
(
msg
.
network_version
)
));
}
}
...
...
tests/testUtils.py
浏览文件 @
d5189ab6
...
...
@@ -1871,7 +1871,7 @@ class Cluster(object):
def
dumpErrorDetails
(
self
):
for
i
in
range
(
0
,
len
(
self
.
nodes
)):
fileName
=
"etc/eosio/node_
$
02d/config.ini"
%
(
i
)
fileName
=
"etc/eosio/node_
%
02d/config.ini"
%
(
i
)
self
.
dumpErrorDetailImpl
(
fileName
)
fileName
=
"var/lib/node_%02d/stderr.txt"
%
(
i
)
self
.
dumpErrorDetailImpl
(
fileName
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录