When I started fluentd, I got the error message like the following.
2012-10-12 14:52:07 +0900: unexpected error error="Address already in use - bind(2)"
I searched which program was using this port. Yes, as you see it was td-agent(fluentd).
td-agent is supposed to use 24224 port. It's natural behavior.
But I forgot that I booted it by /usr/sbin/td-agent command before.
Yes it's absolutely my mistake. I killed this process and restart fluentd.