is this a runon sentence?

He quit smoking five years ago, he still craves a cigarette from time to time.

Yes. Technically, it's called a comma splice.

Where would you correct this and how?