Hi,
while playing around with amule and the posibillity to startup amuleweb automatically I saw, that amuleweb isn't shutdown when I close amule. Maybe it's because I had to kill amule, but after 5 tries I have 5 amuleweb processes. One for each try.
I would suggest, that either amule kills amuleweb at shutdown (or kill) or that amule checks if amuleweb is already running, and then don't start another instance.