diff options
Diffstat (limited to 'source/tanya/event/internal')
| -rw-r--r-- | source/tanya/event/internal/epoll.d | 6 | ||||
| -rw-r--r-- | source/tanya/event/internal/selector.d | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/source/tanya/event/internal/epoll.d b/source/tanya/event/internal/epoll.d index 0e76c3a..a129661 100644 --- a/source/tanya/event/internal/epoll.d +++ b/source/tanya/event/internal/epoll.d @@ -59,7 +59,7 @@ class EpollLoop : Loop */ ~this() { - finalize(defaultAllocator, epollEvents); + dispose(defaultAllocator, epollEvents); } /** @@ -125,7 +125,7 @@ class EpollLoop : Loop // If it is a ConnectionWatcher if (connection is null && connections[client] !is null) { - finalize(defaultAllocator, connections[client]); + dispose(defaultAllocator, connections[client]); connections[client] = null; } } @@ -198,7 +198,7 @@ class EpollLoop : Loop catch (TransportException e) { swapPendings.insertBack(connection); - finalize(defaultAllocator, e); + dispose(defaultAllocator, e); } } else if (ev.events & (EPOLLOUT | EPOLLERR | EPOLLHUP)) diff --git a/source/tanya/event/internal/selector.d b/source/tanya/event/internal/selector.d index 36dca76..95bf5d8 100644 --- a/source/tanya/event/internal/selector.d +++ b/source/tanya/event/internal/selector.d @@ -61,9 +61,9 @@ class SocketTransport : DuplexTransport ~this() { close(socket); - finalize(defaultAllocator, input_); - finalize(defaultAllocator, output_); - finalize(defaultAllocator, protocol_); + dispose(defaultAllocator, input_); + dispose(defaultAllocator, output_); + dispose(defaultAllocator, protocol_); } /** |
