Skip to content

Commit 6b0dee8

Browse files
committed
tmp2
1 parent a8643f2 commit 6b0dee8

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

electrum/interface.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -307,8 +307,8 @@ async def write(self, message):
307307
self._sbuffer += framed_message
308308
self._sbuffer_has_data_evt.set()
309309
self._maybe_consume_sbuffer()
310-
if not self._sbuffer:
311-
self._sbuffer_has_data_evt.clear()
310+
if isinstance(self.session, NotificationSession):
311+
self.session.maybe_log(f"heyheyhey. write. {self._sbuffer=}")
312312

313313
def _maybe_consume_sbuffer(self):
314314
if not self._can_send.is_set() or self.is_closing():
@@ -351,6 +351,8 @@ def _maybe_consume_sbuffer(self):
351351
self._asyncio_transport.write(buf2)
352352
self._last_send = time.monotonic()
353353
del self._sbuffer[:p_idx]
354+
if not self._sbuffer:
355+
self._sbuffer_has_data_evt.clear()
354356

355357
async def _poll_sbuffer(self):
356358
while True:
@@ -505,7 +507,7 @@ def __init__(self, *, network: 'Network', server: ServerAddr):
505507
self.fee_estimates_eta = {} # type: Dict[int, int]
506508

507509
# Dump network messages (only for this interface). Set at runtime from the console.
508-
self.debug = False
510+
self.debug = True
509511

510512
self.taskgroup = OldTaskGroup()
511513

tests/regtest/regtest.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,12 +152,12 @@ if [[ $1 == "breach" ]]; then
152152
fi
153153

154154

155-
if [[ $1 == "backup" ]]; then
155+
if [[ $1 == "backup" ]]; then #
156156
wait_for_balance alice 1
157157
echo "alice opens channel"
158158
bob_node=$($bob nodeid)
159159
channel1=$($alice open_channel $bob_node 0.15 --password='')
160-
new_blocks 1 # cannot open multiple chans with same node in same block
160+
new_blocks 1 # cannot open multiple chans with same node in same block # TODO double-check this works well
161161
$alice setconfig use_recoverable_channels False
162162
channel2=$($alice open_channel $bob_node 0.15 --password='')
163163
new_blocks 3

0 commit comments

Comments
 (0)