The ball and socket is comprised of three separate parts:
- the lower shell casting for the socket
- the actual ball /cymbal rod section, and
- the upper socket casting
*The upper socket fits over the ball / cym rod part, and then threads clockwise in a screwing motion down over the threaded lower shell casting.
*When threaded down together, the hole into which the roll pin is fitted aligns with the hole through the socket casting.
*Years of "wear and tear" have loosened your roll pin, allowing it to slightly back out far enough to free the top socket casting to spin.
Solution that's always worked for me:
1-First, completely remove the roll pin - likely your most difficult task. If necessary take it to a machine shop worker to do it for you. Don't try to do it without the proper tool or you'll strip out your castings.
2-Completely unscrew all the socket parts, degrease all the 3 parts listed above.
3-Screw the sockets together without the tilter part until you can look into the hole and see it align fully with the hole beneath it.
4-Rather than reuse a roll pin, I always used a tap to thread the hole all the way to the bottom with both shell parts aligned, using either a 8-32" or 10-32" tap (memory fails me here as to which I used, so do your homework before tapping & purchasing taps).
5-Then I purchased a small hex head driver set pin of the same thread gauge as the tap, and once all was reassembled countersunk it. Voila! All repaired, good and tight for another 100 years. You may elect to reinsert a roll pin rather than thread the sockets, but in my experience that always allowed too much "shimmy" to take place. Use your best judgement. All of the above a relatively easy repair. I wrote the instructions in detail for you for the sake of clarity, so reading it looks like a lot of work but it's really easy. Good Luck!