MySQL Lists are EOL. Please join:

List:Internals« Previous MessageNext Message »
From:Sinisa Milivojevic Date:May 31 2001 10:44am
Subject:Re: check table failing under OS/2
View as plain text  
Yuri Dario wrote:

>Hi,
>
>work on OS/2 is still in progress; now I moved to 3.23.38 sources, to
>stay updated.
>
>Tests are going better, but I have a couple of problems.
>
>backup.test was failing because my_copy was not using O_SHARE to open
>and create files; looking at trace, I have seen that table files were
>already opened using O_SHARE; adding O_SHARE to my_open() and
>my_create() fixed it. I don't know if it is a specific OS/2 bug, or
>applies also to other platforms.
>
>Second, many tests are failing while performing 'check table t1'
>because of 'error 43 when updating keyfile'; errno 43 is EBADF here.
>So looking at mysql.trace, I discovered that my_pwrite() is failing to
>write on handle 11 (t1.myi). I don't see calls to my_close() between
>my_open() and my_pwrite(), so I don't understand why it doesn't work.
>
>I need some help here ;-)
>
>TIA,
>
>
>Bye,
>
>	Yuri Dario
>
>/*
> * member of TeamOS/2 - Italy
> * http://www.quasarbbs.com/yuri
> * http://www.teamos2.it
> */
>
>
Hi!

I have not seen OS/2 for 5 years now, but if 43 is EBADF on OS/2, then 
either you ran out of some system resources, or there was some overflow 
that garbled file descriptor.

-- 

Regards,

Sinisa

      ____  __     _____   _____  ___     ==  MySQL AB
     /*/\*\/\*\   /*/ \*\ /*/ \*\ |*|     Sinisa Milivojevic
    /*/ /*/ /*/   \*\_   |*|   |*||*|     mailto:sinisa@stripped
   /*/ /*/ /*/\*\/*/  \*\|*|   |*||*|     Larnaca, Cyprus
  /*/     /*/  /*/\*\_/*/ \*\_/*/ |*|____
  ^^^^^^^^^^^^/*/^^^^^^^^^^^\*\^^^^^^^^^^^
             /*/             \*\                Developers Team



Thread
check table failing under OS/2Yuri Dario30 May
  • Re: check table failing under OS/2Sinisa Milivojevic31 May
  • check table failing under OS/2Michael Widenius1 Jun
    • Re: check table failing under OS/2Yuri Dario1 Jun
      • Re: check table failing under OS/2Michael Widenius1 Jun
        • Re: check table failing under OS/2Yuri Dario1 Jun
          • Re: check table failing under OS/2Michael Widenius2 Jun
            • Re: check table failing under OS/2Yuri Dario2 Jun
              • Re: check table failing under OS/2Michael Widenius3 Jun
                • Re: check table failing under OS/2Yuri Dario3 Jun
                  • Re: check table failing under OS/2Yuri Dario3 Jun
                    • Re: check table failing under OS/2Michael Widenius3 Jun
                      • Re: check table failing under OS/2Yuri Dario4 Jun
                  • Re: check table failing under OS/2Michael Widenius3 Jun
                    • Re: check table failing under OS/2Yuri Dario4 Jun
                      • Re: check table failing under OS/2Yuri Dario4 Jun
                        • Re: check table failing under OS/2Michael Widenius5 Jun
                      • Re: check table failing under OS/2Michael Widenius4 Jun
                        • Re: check table failing under OS/2Yuri Dario4 Jun
                          • Re: check table failing under OS/2Michael Widenius5 Jun
  • check table failing under OS/2Michael Widenius1 Jun
    • Re: check table failing under OS/2Yuri Dario1 Jun
    • Re: check table failing under OS/2Yuri Dario2 Jun
      • Re: check table failing under OS/2Michael Widenius3 Jun
        • Re: check table failing under OS/2Yuri Dario3 Jun
Re: check table failing under OS/2Yuri Dario5 Jun
Re: check table failing under OS/2Yuri Dario5 Jun
  • Re: check table failing under OS/2Michael Widenius6 Jun
    • Re: check table failing under OS/2Yuri Dario6 Jun
      • Re: check table failing under OS/2Michael Widenius7 Jun
        • Re: check table failing under OS/2Yuri Dario7 Jun
          • Re: check table failing under OS/2Michael Widenius11 Jun