[bisq-network/bisq] bisq v1.6.5 hanged on shutdown attemp (#5561)

unofficial bisq contributor notifications at github.com
Thu Jun 10 06:02:17 CEST 2021


<!--
   SUPPORT REQUESTS: This is for reporting bugs in the Bisq app.
   If you have a support request, please join #support on Bisq's
   Keybase team over at https://keybase.io/team/Bisq
-->

### Description

<!-- brief description of the bug -->

bisq hangs on shutdown attemp

#### Version

<!-- commit id or version number -->
bisq v1.6.5

### Steps to reproduce

<!--if you can reliably reproduce the bug, list the steps here  -->
close bisq, 

### Expected behaviour

<!--description of the expected behavior -->

bisq shutdown

### Actual behaviour

<!-- explain what happened instead of the expected behaviour -->

nothing happens.

### Screenshots

<!--Screenshots if gui related, drag and drop to add to the issue -->

#### Device or machine

<!-- device/machine used, operating system -->

x64

#### Additional info

<!-- Additional information useful for debugging (e.g. logs) -->

```

.279 [JavaFX Application Thread] INFO  b.c.ClockWatcher: We have been in standby mode for 5831 sec
.285 [JavaFX Application Thread] INFO  b.c.o.OpenOfferManager: onAwakeFromStandby
.286 [JavaFX Application Thread] INFO  b.c.d.n.l.n.LiteNodeNetworkService: onAwakeFromStandby
.290 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.291 [JavaFX Application Thread] WARN  b.c.p.f.FeeService: We have a pending request open. We ignore that request. httpClient HttpClientImpl{
     socks5ProxyProvider=bisq.network.Socks5ProxyProvider at 50ed1c65,
     baseUrl='http://ro7nv73awqs3ga2qtqeqawrjpbxwarsazznszvr6whv7tes5ehffopid.onion/',
     ignoreSocks5Proxy=false,
     uid='33bafe70-fad4-46f4-8854-5677ec079776',
     connection=null,
     httpclient=null
}
.302 [JavaFX Application Thread] WARN  b.n.p.p.BroadcastHandler: Broadcast did not complete after 120.8 sec.
numPeersForBroadcast=7
numOfCompletedBroadcasts=3
numOfFailedBroadcasts=0
.729 [JavaFX Application Thread] INFO  b.n.p.p.PeerManager: Num of latestLivePeers=1
.554 [NetworkNode:SendMessage-to-p2gyooo7hcrkfrdm4hutenbbfn5v4cedbrrcxi56viylm5hu35dhzjqd.onion:9999] INFO  b.n.p.n.NetworkNode: Socket creation to peersNodeAddress p2gyooo7hcrkfrdm4hutenbbfn5v4cedbrrcxi56viylm5hu35dhzjqd.onion:9999 took 1824 ms
.400 [Thread-12] INFO  b.c.a.BisqExecutable: Start graceful shutDown
.406 [Thread-12] INFO  b.c.a.BisqExecutable: OpenOfferManager shutdown started
.407 [Thread-12] INFO  b.c.o.OpenOfferManager: Remove open offers at shutDown. Number of open offers: 0
.407 [Thread-12] INFO  b.c.a.BisqExecutable: OpenOfferManager shutdown completed
.407 [Thread-12] INFO  b.c.b.s.WalletsSetup: walletConfig shutDown started
.418 [ STOPPING] INFO  b.c.b.s.WalletConfig: BtcWallet saved to file
.421 [ STOPPING] INFO  b.c.b.s.WalletConfig: BsqWallet saved to file
.427 [ STOPPING] INFO  b.c.b.s.WalletConfig: SPV file closed
.428 [PeerGroup Thread] INFO  o.b.c.PeerGroup: Stopping ...
.428 [ STOPPING] INFO  o.b.c.PeerGroup: Awaiting PeerGroup shutdown ...
.428 [PeerGroup Thread] ERROR o.b.c.PeerGroup: Exception when shutting down java.lang.IllegalStateException: Expected the service NioClientManager [FAILED] to be TERMINATED, but the service has FAILED
	at com.google.common.util.concurrent.AbstractService.checkCurrentState(AbstractService.java:366)
	at com.google.common.util.concurrent.AbstractService.awaitTerminated(AbstractService.java:329)
	at com.google.common.util.concurrent.AbstractExecutionThreadService.awaitTerminated(AbstractExecutionThreadService.java:223)
	at org.bitcoinj.core.PeerGroup$10.run(PeerGroup.java:1155)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:125)
	at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:69)
	at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:78)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at org.bitcoinj.utils.ContextPropagatingThreadFactory$1.run(ContextPropagatingThreadFactory.java:51)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.OutOfMemoryError: Java heap space

.428 [ STOPPING] INFO  o.b.c.PeerGroup: ... took 1.615 ms
.429 [ STOPPING] INFO  b.c.b.s.WalletConfig: PeerGroup stopped
.429 [Thread-12] INFO  b.c.b.s.WalletsSetup: walletConfig shutDown completed
.429 [Thread-12] INFO  b.c.a.BisqExecutable: WalletsSetup shutdown completed
.430 [Thread-12] INFO  b.n.p.n.TorNetworkNode: Tor has been created already so we can shut it down.
.438 [InputHandler-p2gyooo7hcrkfrdm4hutenbbfn5v4cedbrrcxi56viylm5hu35dhzjqd.onion:9999] WARN  b.n.p.n.Connection: proto is null because protoInputStream.read()=-1 (EOF). That is expected if client got stopped without proper shutdown.
.435 [Thread-12] ERROR b.n.p.n.TorNetworkNode: Shutdown torNetworkNode failed with exception: We did not receive a response within one minute of waiting.

```


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/issues/5561
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20210609/ee0317b1/attachment-0001.htm>


More information about the bisq-github mailing list