MySQL Table Crashed Needs Repair, but Doesn't seem to Repair? I am getting the error:

Table 'feed_data' is marked as crashed and should be repaired


So I run REPAIR TABLE feed_data (repeatedly) and get the following result:

+----------------+--------+----------+---------------------------------------------------------------+
| Table          | Op     | Msg_type | Msg_text                                                      |
+----------------+--------+----------+---------------------------------------------------------------+
| mydb.feed_data | repair | Error    | Table 'feed_data' is marked as crashed and should be repaired | 
| mydb.feed_data | repair | status   | Table is already up to date                                   | 
+----------------+--------+----------+---------------------------------------------------------------+
2 rows in set (0.06 sec)


The table still shows as crashed.
Why won't the table repair when I run the repair table command? What else can I do to repair the crashed table?
Shutdown the DB and use myisamchk.