summaryrefslogtreecommitdiff
path: root/shared-bindings/socketpool
diff options
context:
space:
mode:
authorJeff Epler <jepler@gmail.com>2020-10-13 16:57:09 -0500
committerJeff Epler <jepler@gmail.com>2020-10-15 15:24:19 -0500
commit88d07ef35b686ffd66487de81564396aac0818b8 (patch)
tree98ac0dda47cb908d41fcdf64ba2e67f4600bf2be /shared-bindings/socketpool
parenta57c5a10f6437f64ab922c78296421eb5ec20815 (diff)
displayio: further ensure just one start_terminal call
@cwalther determined that for boards with 2 displays (monster m4sk), start_terminal would be called for each one, leaking supervisor heap entries. Determine, by comparing addresses, whether the display being acted on is the first display (number zero) and do (or do not) call start_terminal. stop_terminal can safely be called multiple times, so there's no need to guard against calling it more than once. Slight behavioral change: The terminal size would follow the displays[0] size, not the displays[1] size
Diffstat (limited to 'shared-bindings/socketpool')
0 files changed, 0 insertions, 0 deletions