I tried debugging :-

andrew@islay:~/vibe.d/examples/httpstaticserver$ gdb ./http-static-server-example
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "arm-linux-gnueabihf".
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /data/home/andrew/vibe.d/examples/httpstaticserver/http-static-server-example...done.
(gdb) run
Starting program: /data/home/andrew/vibe.d/examples/httpstaticserver/http-static-server-example
[Thread debugging using libthreaddb enabled]
Using host libthread
db library "/lib/arm-linux-gnueabihf/libthreaddb.so.1".
Listening for HTTP requests on 192.168.1.124:8080
Listening for HTTP requests on 127.0.0.1:8080
Got exception when resuming task onSocketRead: Resuming terminated task.
Got exception when resuming task onSocketRead: Resuming terminated task.
Got exception when resuming task onSocketRead: Resuming terminated task.
Got exception when resuming task onSocketRead: Resuming terminated task.
Exception onTimeout: Resuming terminated task.
Exception onTimeout: Resuming terminated task.
Exception onTimeout: Resuming terminated task.
Exception onTimeout: Resuming terminated task.
^C
Program received signal SIGINT, Interrupt.
0xb6d21d2c in epoll
wait () from /lib/arm-linux-gnueabihf/libc.so.6
(gdb) bt
#0 0xb6d21d2c in epoll_wait () from /lib/arm-linux-gnueabihf/libc.so.6
#1 0xb6facc10 in ?? () from /usr/lib/arm-linux-gnueabihf/libevent-2.0.so.5
#2 0xb6facc10 in ?? () from /usr/lib/arm-linux-gnueabihf/libevent-2.0.so.5
Backtrace stopped: previous frame identical to this frame (corrupt stack?)