I just set up a non-exit relay and it seems to work. I just want to make sure that I really have a non-exit relay. In the torrc file I set the option ExitPolicy to
Does this make a non-exit relay? I thought so, but I'm not sure.
The proper configuration line for a non-exit relay is
ExitPolicy reject *:*
Since that's what you're using, you should be fine.
You can look up your own relay on Atlas and check your Exit Policy and flags.
And yes, rejecting everything, like you do, makes you a non-exit.