Skip to content

Conversation

@deapsquatter
Copy link

...lizers. The user should ensure Disposed is called when no longer needed on the main EV Loop thread.

Removed redundant IntPtr allocation in Buffer.cs.
BufferEvent delegates now saved as private fields to prevent the GC collecting these. Otherwise the native code calls back to dangling pointers.
Added bufferevent_set_timeouts.
Fixed ConnectionListener not providing correct IPEndPoint for new connections. Tested OK on Ubuntu.
Added EventSyncContext to provide a means for running an EV Loop and for posting other work you want run on the same thread.

…inalizers. The user should ensure Disposed is called when no longer needed on the main EV Loop thread.

Removed redundant IntPtr allocation in Buffer.cs.
BufferEvent delegates now saved as private fields to prevent the GC collecting these. Otherwise the native code calls back to dangling pointers.
Added bufferevent_set_timeouts.
Fixed ConnectionListener not providing correct IPEndPoint for new connections. Tested OK on Ubuntu.
Added EventSyncContext to provide a means for running an EV Loop and for posting other work you want run on the same thread.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant