On 2014-08-20 6:01 AM, blake kim wrote: > extern(C) align(1) struct epoll_event { > align(1): > uint events; > epoll_data_t data; > } > Wow, that fixes my issue! I couldn't use more than 1 event in my array because of misalignment, thanks!