aboutsummaryrefslogtreecommitdiff
path: root/source/tanya/event/internal
diff options
context:
space:
mode:
Diffstat (limited to 'source/tanya/event/internal')
-rw-r--r--source/tanya/event/internal/epoll.d6
-rw-r--r--source/tanya/event/internal/selector.d6
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_);
}
/**